Fix some gettext ARI warnings

ARI produces this warning for the lines touched in this patch:

  warning: gettext: All messages should be marked up with _.

However, in these cases, the message is not translatable (they are
syscall names).  Adding an extra set of parentheses silences the
warning.

gdb/ChangeLog:

	* common/scoped_mmap.c (mmap_file): Silence ARI warning.
	* dwarf-index-cache.c (create_dir_and_check): Likewise.
	(test_mkdir_recursive): Likewise.
	* dwarf-index-write.c (write_psymtabs_to_index): Likewise.
This commit is contained in:
Simon Marchi
2018-08-09 13:17:21 -04:00
parent 3a53fb12c8
commit 83c8d318d1
4 changed files with 16 additions and 9 deletions

View File

@@ -28,11 +28,11 @@ mmap_file (const char *filename)
{
scoped_fd fd (open (filename, O_RDONLY));
if (fd.get () < 0)
perror_with_name ("open");
perror_with_name (("open"));
off_t size = lseek (fd.get (), 0, SEEK_END);
if (size < 0)
perror_with_name ("lseek");
perror_with_name (("lseek"));
/* We can't map an empty file. */
if (size == 0)
@@ -40,7 +40,7 @@ mmap_file (const char *filename)
scoped_mmap mmapped_file (nullptr, size, PROT_READ, MAP_PRIVATE, fd.get (), 0);
if (mmapped_file.get () == MAP_FAILED)
perror_with_name ("mmap");
perror_with_name (("mmap"));
return mmapped_file;
}