Unsigned values are always greater than '0'!

This commit is contained in:
relyea%netscape.com 2002-01-30 00:48:24 +00:00
Родитель b17e47bc7b
Коммит 5324ba124a
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -32,7 +32,7 @@
*/ */
#ifdef DEBUG #ifdef DEBUG
static const char CVS_ID[] = "@(#) $RCSfile: ckhelper.c,v $ $Revision: 1.15 $ $Date: 2002-01-29 21:12:13 $ $Name: $"; static const char CVS_ID[] = "@(#) $RCSfile: ckhelper.c,v $ $Revision: 1.16 $ $Date: 2002-01-30 00:48:24 $ $Name: $";
#endif /* DEBUG */ #endif /* DEBUG */
#ifndef DEV_H #ifndef DEV_H
@ -138,7 +138,7 @@ nssCKObject_GetAttributes
for (i=0; i<count; i++) { for (i=0; i<count; i++) {
CK_ULONG ulValueLen = obj_template[i].ulValueLen; CK_ULONG ulValueLen = obj_template[i].ulValueLen;
if (ulValueLen == 0) continue; if (ulValueLen == 0) continue;
if (ulValueLen < 0) { if (ulValueLen == (CK_ULONG) -1) {
obj_template[i].ulValueLen = 0; obj_template[i].ulValueLen = 0;
continue; continue;
} }