diff options
-rw-r--r-- | uemis-downloader.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/uemis-downloader.c b/uemis-downloader.c index 722b4ea08..ec146afee 100644 --- a/uemis-downloader.c +++ b/uemis-downloader.c @@ -327,7 +327,7 @@ static char *first_object_id_val(char* buf) return NULL; bufend = buf + strlen(buf); object = strstr(buf, "object_id"); - if (object) { + if (object && object + 14 < bufend) { /* get the value */ char tmp[10]; char *p = object + 14; |