SVN commit 1062413 by adawit: Backport the fix for the Y2K38 problem with the cookiejar's expiration date variable M +3 -3 kcookiesmanagement.cpp --- branches/KDE/4.3/kdebase/apps/konqueror/settings/kio/kcookiesmanagement.cpp #1062412:1062413 @@ -31,7 +31,6 @@ #include #include #include -#include #include #include #include @@ -46,6 +45,7 @@ #include #include #include +#include // Local #include "kcookiesmain.h" @@ -335,13 +335,13 @@ if (c == fieldVal.end()) // empty list, do not crash return false; cookie->value = *c++; - unsigned tmp = (*c++).toUInt(); + qint64 tmp = (*c++).toLongLong(); if( tmp == 0 ) cookie->expireDate = i18n("End of session"); else { - QDateTime expDate; + KDateTime expDate; expDate.setTime_t(tmp); cookie->expireDate = KGlobal::locale()->formatDateTime(expDate); }