Code

Fixed some issues identified by static code analysis.
[sysdb.git] / src / core / plugin.c
index 46976d01f7435c580e088f3aebd7836ad14ebbf4..a3aba99ed40b70b05cb91be314c7ac434eeb58a6 100644 (file)
@@ -386,7 +386,7 @@ plugin_add_callback(sdb_llist_t **list, const char *type,
 int
 sdb_plugin_load(const char *name, const sdb_plugin_ctx_t *plugin_ctx)
 {
-       char  real_name[strlen(name) > 0 ? strlen(name) : 1];
+       char  real_name[name ? strlen(name) + 1 : 1];
        const char *name_ptr;
        char *tmp;