minor compiler changes
[vg.git] / vg_msg.h
index ce012a6fc7bc6e0883b4df78b66a07992c613b45..791308e40d55010f43057c077163c83b9718234b 100644 (file)
--- a/vg_msg.h
+++ b/vg_msg.h
@@ -392,7 +392,7 @@ static int vg_msg_seekframe( vg_msg *msg, const char *name,
       }
       if( msg->depth != msg->rframe_depth+1 ) continue;
       if( cmd.code == k_vg_msg_frame ){
-         if( VG_STRDJB2_EQ( name, cmd.key, cmd.key_djb2 ) ){
+         if( !name || VG_STRDJB2_EQ( name, cmd.key, cmd.key_djb2 ) ){
             msg->rframe_cur = msg->cur;
             msg->rframe_depth = msg->depth;
             return 1;