diff --git a/src/core/plugin.c b/src/core/plugin.c
index 46976d01f7435c580e088f3aebd7836ad14ebbf4..a3aba99ed40b70b05cb91be314c7ac434eeb58a6 100644 (file)
--- a/src/core/plugin.c
+++ b/src/core/plugin.c
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;