Browse Source

timer_create: volatile static -> static volatile

C11 6.11.5p1:

> The placement of a storage-class specifier other than at the
> beginning of the declaration specifiers in a declaration is an
> obsolescent feature.

gcc also warns about this.
Alex Xu (Hello71) 1 year ago
parent
commit
c5459df188
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/time/timer_create.c

+ 1 - 1
src/time/timer_create.c

@@ -61,7 +61,7 @@ static void *start(void *arg)
 
 int timer_create(clockid_t clk, struct sigevent *restrict evp, timer_t *restrict res)
 {
-	volatile static int init = 0;
+	static volatile int init = 0;
 	pthread_t td;
 	pthread_attr_t attr;
 	int r;