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

Set action_todo as volatile to avoid possible clobbering on longjmp

Guillem Jover лет назад: 17
Родитель
Сommit
5b44e3de7a
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/packages.c

+ 1 - 1
src/packages.c

@@ -169,7 +169,7 @@ void packages(const char *const *argv) {
 void process_queue(void) {
   struct pkginqueue *removeent, *rundown;
   struct pkginfo *volatile pkg;
-  enum action action_todo;
+  volatile enum action action_todo;
   jmp_buf ejbuf;
   enum istobes istobe= itb_normal;