Reuse `natstr` if it equals `endstr`

This commit is contained in:
Nobuyoshi Nakada 2023-10-06 13:53:16 +09:00
Родитель b459bca0a6
Коммит 232e401b0f
1 изменённых файлов: 2 добавлений и 1 удалений

3
pack.c
Просмотреть файл

@ -36,10 +36,11 @@
*/
#ifdef HAVE_TRUE_LONG_LONG
static const char natstr[] = "sSiIlLqQjJ";
# define endstr natstr
#else
static const char natstr[] = "sSiIlLjJ";
#endif
static const char endstr[] = "sSiIlLqQjJ";
#endif
#ifdef HAVE_TRUE_LONG_LONG
/* It is intentional to use long long instead of LONG_LONG. */