Commit 32b1c86c authored by Rémi Duraffort's avatar Rémi Duraffort

Fix sizeof mismatch (cid #1049623 and #1049622)

parent 0c24ccc0
...@@ -176,7 +176,7 @@ static int vlc_plugin_setter (void *plugin, void *tgt, int propid, ...) ...@@ -176,7 +176,7 @@ static int vlc_plugin_setter (void *plugin, void *tgt, int propid, ...)
break; break;
} }
/* Inheritance. Ugly!! */ /* Inheritance. Ugly!! */
submodule->pp_shortcuts = xmalloc (sizeof (char **)); submodule->pp_shortcuts = xmalloc (sizeof ( *submodule->pp_shortcuts ));
submodule->pp_shortcuts[0] = strdup_null (module->pp_shortcuts[0]); submodule->pp_shortcuts[0] = strdup_null (module->pp_shortcuts[0]);
submodule->i_shortcuts = 1; /* object name */ submodule->i_shortcuts = 1; /* object name */
...@@ -251,7 +251,7 @@ static int vlc_plugin_setter (void *plugin, void *tgt, int propid, ...) ...@@ -251,7 +251,7 @@ static int vlc_plugin_setter (void *plugin, void *tgt, int propid, ...)
const char *value = va_arg (ap, const char *); const char *value = va_arg (ap, const char *);
assert (module->i_shortcuts == 0); assert (module->i_shortcuts == 0);
module->pp_shortcuts = malloc( sizeof( char ** ) ); module->pp_shortcuts = malloc( sizeof( *module->pp_shortcuts ) );
module->pp_shortcuts[0] = strdup (value); module->pp_shortcuts[0] = strdup (value);
module->i_shortcuts = 1; module->i_shortcuts = 1;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment