File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed
src/detection/displayserver Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change 11#include "displayserver.h"
22#include "common/sysctl.h"
33#include "util/apple/cf_helpers.h"
4+ #include "util/mallocHelper.h"
45
56#include <stdlib.h>
67#include <ctype.h>
@@ -73,7 +74,7 @@ static void detectWMPlugin(FFstrbuf* name)
7374 u_int requestLength = sizeof (request ) / sizeof (* request );
7475
7576 size_t length = 0 ;
76- struct kinfo_proc * processes = ffSysctlGetData (request , requestLength , & length );
77+ FF_AUTO_FREE struct kinfo_proc * processes = ffSysctlGetData (request , requestLength , & length );
7778 if (processes == NULL )
7879 return ;
7980
@@ -94,8 +95,6 @@ static void detectWMPlugin(FFstrbuf* name)
9495 name -> chars [0 ] = (char ) toupper (name -> chars [0 ]);
9596 break ;
9697 }
97-
98- free (processes );
9998}
10099
101100void ffConnectDisplayServerImpl (FFDisplayServerResult * ds , const FFinstance * instance )
You can’t perform that action at this time.
0 commit comments