X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-evt.c;h=d361c9543f2830b31b72b4975c953553f8bb1332;hb=bc8929bec96e81a7f487d5689f52335b435f0e3e;hp=e06d06e150e9a45cd90d62a495c22f3437b5b115;hpb=7b6940f1524cac6172e71529a989424ff18fb850;p=src%2Fapp-framework-binder.git diff --git a/src/afb-evt.c b/src/afb-evt.c index e06d06e1..d361c954 100644 --- a/src/afb-evt.c +++ b/src/afb-evt.c @@ -84,7 +84,7 @@ struct afb_evtid { int id; /* fullname of the event */ - char fullname[1]; + char fullname[]; }; /* @@ -316,7 +316,7 @@ struct afb_evtid *afb_evt_evtid_create(const char *fullname) /* allocates the event */ len = strlen(fullname); - evtid = malloc(len + sizeof * evtid); + evtid = malloc(len + 1 + sizeof * evtid); if (evtid == NULL) goto error;