projects
/
paraslash.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
aft: Avoid invalid read.
[paraslash.git]
/
mp.c
diff --git
a/mp.c
b/mp.c
index bade05bcf866103b5bd794af4ae1ae6ce8cb5b72..56c16e31d7baf64fbf7c415b015b3de2967b6a38 100644
(file)
--- a/
mp.c
+++ b/
mp.c
@@
-491,10
+491,10
@@
int mp_init(const char *definition, int nbytes, struct mp_context **result,
struct mp_context *ctx;
struct yy_buffer_state *buffer_state;
struct mp_context *ctx;
struct yy_buffer_state *buffer_state;
+ *result = NULL;
if (!definition || nbytes == 0) { /* dummy mood */
if (errmsg)
*errmsg = NULL;
if (!definition || nbytes == 0) { /* dummy mood */
if (errmsg)
*errmsg = NULL;
- *result = NULL;
return 0;
}
ctx = para_calloc(sizeof(*ctx));
return 0;
}
ctx = para_calloc(sizeof(*ctx));