diff --git a/cde/programs/dtdspmsg/dtdspmsg.c b/cde/programs/dtdspmsg/dtdspmsg.c index bd6602dc8..88c420ed2 100644 --- a/cde/programs/dtdspmsg/dtdspmsg.c +++ b/cde/programs/dtdspmsg/dtdspmsg.c @@ -56,6 +56,7 @@ #include #include +#include #include #include "msgfac_msg.h" @@ -168,7 +169,7 @@ int main(int argc,char *argv[]) case 'x': { char *pesc = p; - int hex, hexlen = 0; + unsigned int hex, hexlen = 0; while (isxdigit(*++pesc)) hexlen++;