mirror of
https://github.com/tobast/libunwind-eh_elf.git
synced 2024-11-21 23:27:39 +01:00
Remove unneeded length modifier from suppressed match in sscanf() format in tests/crasher.c
GCC is complaining about the `%*jx' match in sscanf() format string. Replace it with `%*x'; sscanf() will identically match an unsigned hexadecimal integer without the length modifier. crasher.c: In function 'write_maps': crasher.c:30:9: warning: use of assignment suppression and length modifier together in gnu_scanf format [-Wformat]
This commit is contained in:
parent
2d750952a5
commit
ff0c6ccf6b
1 changed files with 1 additions and 1 deletions
|
@ -24,7 +24,7 @@ void write_maps(char *fname)
|
|||
|
||||
while (fgets(buf, sizeof(buf), maps))
|
||||
{
|
||||
if (sscanf(buf, "%jx-%*jx %*c%*c%c%*c %*x %*s %*d /%126[^\n]", &addr, &exec, path+1) != 3)
|
||||
if (sscanf(buf, "%jx-%*x %*c%*c%c%*c %*x %*s %*d /%126[^\n]", &addr, &exec, path+1) != 3)
|
||||
continue;
|
||||
|
||||
if (exec != 'x')
|
||||
|
|
Loading…
Reference in a new issue