diff --git a/utils/vr_util.c b/utils/vr_util.c index a90d03914..07d440773 100644 --- a/utils/vr_util.c +++ b/utils/vr_util.c @@ -64,6 +64,12 @@ vr_extract_token(char *string, char token_separator) return NULL; } + /* If first character is a separator its a malforned request */ + if (*string == token_separator) { + printf("Malformed request: separator used incorrectly \n"); + return NULL; + } + /* start searching for the token */ sep = strchr(string, token_separator); if (sep) {