]> git.sesse.net Git - vlc/blobdiff - include/vlc_variables.h
Avoid useless operations
[vlc] / include / vlc_variables.h
index 22d8ddfb7612bdf0c812a6e26c78e6851445900d..a7ce058cfdcdaf608eea9ce30501fcd0f3834875 100644 (file)
@@ -399,7 +399,7 @@ static inline char *__var_GetNonEmptyString( vlc_object_t *p_obj, const char *ps
     vlc_value_t val;
     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
         return NULL;
-    if( *val.psz_string )
+    if( val.psz_string && *val.psz_string )
         return val.psz_string;
     free( val.psz_string );
     return NULL;