null check for disable_marker
[ust.git] / libust / tracectl.c
index f1b644cc45b29aa741deae84b9307f2f4bcef705..dd61ebe7f7521cb2d6e79eff7592584b14a8c883 100644 (file)
@@ -1064,7 +1064,9 @@ int process_client_cmd(char *recvbuf, struct ustcomm_source *src)
 
                result = sscanf(channel_slash_name, "%a[^/]/%as", &channel_name, &marker_name);
 
-               if(marker_name == NULL) {
+               if(channel_name == NULL || marker_name == NULL) {
+                       WARN("invalid marker name");
+                       goto next_cmd;
                }
 
                result = ltt_marker_disconnect(channel_name, marker_name, "default");
This page took 0.022416 seconds and 4 git commands to generate.