Просмотр исходного кода

Use setaction() instead of directly assigning to cipaction

Guillem Jover лет назад: 15
Родитель
Сommit
efefc09d91
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      src/divertcmd.c
  2. 1 1
      src/main.c

+ 1 - 1
src/divertcmd.c

@@ -716,7 +716,7 @@ main(int argc, const char * const *argv)
 	myopt(&argv, cmdinfos);
 
 	if (!cipaction)
-		cipaction = &cmdinfo_add;
+		setaction(&cmdinfo_add, NULL);
 
 	actionfunction = (int (*)(const char *const *))cipaction->farg;
 

+ 1 - 1
src/main.c

@@ -652,7 +652,7 @@ void commandfd(const char *const *argv) {
       if (newargs[i])
         newargs[i] = m_strdup(newargs[i]);
 
-    cipaction= NULL;
+    setaction(NULL, NULL);
     myopt((const char *const**)&newargs,cmdinfos);
     if (!cipaction) badusage(_("need an action option"));