vnc/spice: fix "never" and "now" expire_time

This commit is contained in:
Marc-André Lureau 2011-01-06 11:43:17 +01:00 committed by Gerd Hoffmann
parent 7ee3bf0398
commit 8d86e2bfe3

View File

@ -1136,9 +1136,9 @@ static int expire_password(Monitor *mon, const QDict *qdict, QObject **ret_data)
time_t when;
int rc;
if (strcmp(whenstr, "now")) {
if (strcmp(whenstr, "now") == 0) {
when = 0;
} else if (strcmp(whenstr, "never")) {
} else if (strcmp(whenstr, "never") == 0) {
when = TIME_MAX;
} else if (whenstr[0] == '+') {
when = time(NULL) + strtoull(whenstr+1, NULL, 10);