SEM_RANDOM_NAME_LEN
char name[SEM_RANDOM_NAME_LEN];
for (i = 0; i < SEM_RANDOM_NAME_LEN - 1; i++)
name[SEM_RANDOM_NAME_LEN - 1] = '\0';
char name[SEM_RANDOM_NAME_LEN];
for (i = 0; i < SEM_RANDOM_NAME_LEN - 1; i++)
name[SEM_RANDOM_NAME_LEN - 1] = '\0';