X-Git-Url: https://the.earth.li/gitweb/?a=blobdiff_plain;f=parsekey.c;h=6255ab8bd3aa6dd94643792fb881676d5cdde949;hb=a75148cf51de7fe9112f5ba260e62828d5297979;hp=ed61e24d16be5e556a527cfbfa80bc4f10e6beaa;hpb=de396fa4c9a6049fb6d8a31993f5e8ca762ace74;p=onak.git diff --git a/parsekey.c b/parsekey.c index ed61e24..6255ab8 100644 --- a/parsekey.c +++ b/parsekey.c @@ -308,7 +308,7 @@ onak_status_t read_openpgp_stream(int (*getchar_func)(void *ctx, size_t count, break; } curpacket->packet->length = - (curchar << 24); + ((unsigned) curchar << 24); if (getchar_func(ctx, 1, &curchar)) { rc = ONAK_E_INVALID_PKT; break;