diff --git a/src/bin/eina/eina_btlog.c b/src/bin/eina/eina_btlog.c index 3dbd40cbc6..67b63e6b3e 100644 --- a/src/bin/eina/eina_btlog.c +++ b/src/bin/eina/eina_btlog.c @@ -50,7 +50,7 @@ struct _Bt static void path_split(const char *path, char **dir, char **file) { - const char *p = strrchr(path, '/'); + const char *p; if (!path) { @@ -58,6 +58,7 @@ path_split(const char *path, char **dir, char **file) *file = NULL; return; } + p = strrchr(path, '/'); if (!p) { *dir = NULL;