diff options
Diffstat (limited to 'src/charon/threads/stroke_interface.c')
-rwxr-xr-x | src/charon/threads/stroke_interface.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/charon/threads/stroke_interface.c b/src/charon/threads/stroke_interface.c index 1561c09f3..5f0f56789 100755 --- a/src/charon/threads/stroke_interface.c +++ b/src/charon/threads/stroke_interface.c @@ -93,14 +93,14 @@ static void pop_string(stroke_msg_t *msg, char **string) /* check for sanity of string pointer and string */ if (string < (char**)msg || string > (char**)msg + sizeof(stroke_msg_t) - || (u_int)*string < (u_int)((char*)msg->buffer - (char*)msg) - || (u_int)*string > msg->length) + || (unsigned long)*string < (unsigned long)((char*)msg->buffer - (char*)msg) + || (unsigned long)*string > msg->length) { *string = "(invalid pointer in stroke msg)"; } else { - *string = (char*)msg + (u_int)*string; + *string = (char*)msg + (unsigned long)*string; } } |