Я хочу сделать функцию, чтобы получить указатель на структуру. Я сделал это:
void *getTokenList() {
static t_token *list;
return &list;
}
При компиляции у меня есть это предупреждение:
warning: variable ‘list’ set but not used [-Wunused-but-set-variable]
Можно ли отключить это предупреждение для этой функции (только этот) или поместить GCC-атрибут этой переменной, чтобы скрыть это предупреждение?
Я положил #pragma GCC diagnostic ignored "-Wunused-but-set-variable"
в верхнюю часть моего файла, но я хочу скрыть это предупреждение ТОЛЬКО для этой переменной в этой функции.
Спасибо, Жан