commit ca59d0d0644de7aed19a10df8cd7be4d687327fb
parent 5aa03291e04cf822f5a05c4f3942d706e6832094
Author: Kyle Milz <kmilz@ucalgary.ca>
Date: Sat, 22 Sep 2012 20:20:31 -0600
utilities: squash some warnings.
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/utilities.c b/utilities.c
@@ -33,7 +33,7 @@ extern char *config_base;
static Eina_List *dynamic_searchengines = NULL, *dynamic_uri_handlers = NULL;
-
+void parse(const char *buf);
void add_modkeys(char key);
int get_modkey(char key);
void strdown(char *str);
@@ -1007,6 +1007,9 @@ parse(const char *buf)
jsmn_init(&p);
r = jsmn_parse(&p, buf, tok, 10);
+ if (r != JSMN_SUCCESS)
+ return;
+
for (i = 0; i < 10; i++) {
// printf("token %i starts @ %i, ends @ %i, size %i, type %i\n", i, tok[i].start, tok[i].end, tok[i].size, tok[i].type);
char *tmp = strndup(buf + tok[i].start, tok[i].end - tok[i].start);