]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Rename asprint into xasprintf and avsprintf into xvasprintf
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 20 Jan 2010 08:12:47 +0000 (09:12 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 20 Jan 2010 08:12:47 +0000 (09:12 +0100)
55 files changed:
commands/hashsum.c
commands/help.c
commands/ls.c
commands/parttool.c
commands/search.c
disk/efi/efidisk.c
disk/raid.c
disk/scsi.c
disk/usbms.c
efiemu/main.c
fs/ext2.c
fs/fat.c
fs/hfs.c
fs/hfsplus.c
fs/i386/pc/pxe.c
fs/iso9660.c
fs/jfs.c
fs/ntfs.c
fs/reiserfs.c
fs/ufs.c
fs/xfs.c
gettext/gettext.c
include/grub/misc.h
kern/device.c
kern/dl.c
kern/efi/init.c
kern/env.c
kern/ieee1275/init.c
kern/ieee1275/openfw.c
kern/misc.c
kern/sparc64/ieee1275/init.c
loader/i386/bsd.c
loader/i386/linux.c
loader/i386/multiboot.c
loader/i386/multiboot_mbi.c
loader/i386/pc/xnu.c
loader/xnu.c
normal/autofs.c
normal/completion.c
normal/crypto.c
normal/dyncmd.c
normal/handler.c
normal/main.c
normal/menu_text.c
normal/term.c
partmap/acorn.c
partmap/amiga.c
partmap/apple.c
partmap/gpt.c
partmap/msdos.c
partmap/sun.c
term/gfxterm.c
term/ieee1275/ofconsole.c
tests/lib/test.c
util/grub-fstest.c

index a098ab7af7050a9ccb386ae9f776882509e8308a..a4e71b84421fdac45cd8480665906572d1966359 100644 (file)
@@ -111,7 +111,7 @@ check_list (const gcry_md_spec_t *hash, const char *hashfilename,
        {
          char *filename;
          
-         filename = grub_asprintf ("%s/%s", prefix, p);
+         filename = grub_xasprintf ("%s/%s", prefix, p);
          if (!filename)
            return grub_errno;
          file = grub_file_open (filename);
index a19b395cde7e88c171a0ea445aff7ad94e9ba651..1181c3bfb0924cb86ae61abf53a7c71fdfa65d04 100644 (file)
@@ -47,7 +47,7 @@ grub_cmd_help (grub_extcmd_t ext __attribute__ ((unused)), int argc,
          grub_uint32_t *unicode_command_help;
          grub_uint32_t *unicode_last_position;
                                      
-         command_help = grub_asprintf ("%s %s", cmd->name, summary_translated);
+         command_help = grub_xasprintf ("%s %s", cmd->name, summary_translated);
          if (!command_help)
            return 1;
 
index cfa46ec6e21c5c4dc70c3a5239e44cbe422c8197..8a8319ac80ae4c97039dfa84171fb93d523f4f01 100644 (file)
@@ -97,9 +97,9 @@ grub_ls_list_files (char *dirname, int longlist, int all, int human)
          grub_file_t file;
 
          if (dirname[grub_strlen (dirname) - 1] == '/')
-           pathname = grub_asprintf ("%s%s", dirname, filename);
+           pathname = grub_xasprintf ("%s%s", dirname, filename);
          else
-           pathname = grub_asprintf ("%s/%s", dirname, filename);
+           pathname = grub_xasprintf ("%s/%s", dirname, filename);
 
          if (!pathname)
            return 1;
index 3bffb8eb0b167b152738ca47a5db6badb2c51618..5ad6133ca22dfcdf58c1779fa119829f1e7b7544 100644 (file)
@@ -183,7 +183,7 @@ grub_cmd_parttool (grub_command_t cmd __attribute__ ((unused)),
       {
        char *filename;
 
-       filename = grub_asprintf ("%s/parttool.lst", prefix);
+       filename = grub_xasprintf ("%s/parttool.lst", prefix);
        if (filename)
          {
            grub_file_t file;
index 51b7794fc1263a7487705f57c4b41614f7bd8786..afb2e98e8aa11086da180fa1cff10030a98b5c88 100644 (file)
@@ -50,7 +50,7 @@ FUNC_NAME (const char *key, const char *var, int no_floppy)
        char *buf;
        grub_file_t file;
 
-       buf = grub_asprintf ("(%s)%s", name, key);
+       buf = grub_xasprintf ("(%s)%s", name, key);
        if (! buf)
          return 1;
 
index 0b5731c0f8fed2555cad90452e2da4147a8ea5f7..58300a0d2fc379ded602d8ce7592f1ae9707071d 100644 (file)
@@ -805,7 +805,7 @@ grub_efidisk_get_device_name (grub_efi_handle_t *handle)
          return 0;
        }
 
-      device_name = grub_asprintf ("%s,%s", parent->name, partition_name);
+      device_name = grub_xasprintf ("%s,%s", parent->name, partition_name);
       grub_free (partition_name);
       grub_disk_close (parent);
 
index 3d25c174775e543770fdb1411a246fed64c9c16a..2d544afdcd37cae9bcc8ca5fee71c42f45470509 100644 (file)
@@ -556,7 +556,7 @@ insert_array (grub_disk_t disk, struct grub_raid_array *new_array,
             }
         }
 
-      array->name = grub_asprintf ("md%d", array->number);
+      array->name = grub_xasprintf ("md%d", array->number);
       if (! array->name)
         {
           grub_free (array->uuid);
index 2afdc1a156741223bd6ba253efa12770c607e2ee..6f3233b29a0413b5f35975413ded7d69a7bf0422 100644 (file)
@@ -208,7 +208,7 @@ grub_scsi_iterate (int (*hook) (const char *name))
       for (i = 0; i < luns; i++)
        {
          char *sname;
-         sname = grub_asprintf ("%s%c", name, 'a' + i);
+         sname = grub_xasprintf ("%s%c", name, 'a' + i);
          if (!sname)
            return 1;
          if (hook (sname))
index 708168e8168fb1dcc387c85dd6274db8d70fc693..8554b224f794f4f83250f1f3892d09dc8697c8f2 100644 (file)
@@ -201,7 +201,7 @@ grub_usbms_iterate (int (*hook) (const char *name, int luns))
   for (p = grub_usbms_dev_list; p; p = p->next)
     {
       char *devname;
-      devname = grub_asprintf ("usb%d", cnt);
+      devname = grub_xasprintf ("usb%d", cnt);
 
       if (hook (devname, p->luns))
        {
index 70a12080f97934ccf40cd3ae44897d6022a9dde0..9480bfc4d07232311c313f52f085d846c55c0968 100644 (file)
@@ -255,7 +255,7 @@ grub_efiemu_autocore (void)
 
   suffix = grub_efiemu_get_default_core_name ();
 
-  filename = grub_asprintf ("%s/%s", prefix, suffix);
+  filename = grub_xasprintf ("%s/%s", prefix, suffix);
   if (! filename)
     return grub_error (GRUB_ERR_OUT_OF_MEMORY,
                       "couldn't allocate temporary space");
index 4339b981bc911eccb75a0159661924ed6fc55ab9..ac36b329b59b59c26d0ce4a7a84c6347e758937e 100644 (file)
--- a/fs/ext2.c
+++ b/fs/ext2.c
@@ -875,7 +875,7 @@ grub_ext2_uuid (grub_device_t device, char **uuid)
   data = grub_ext2_mount (disk);
   if (data)
     {
-      *uuid = grub_asprintf ("%04x%04x-%04x-%04x-%04x-%04x%04x%04x",
+      *uuid = grub_xasprintf ("%04x%04x-%04x-%04x-%04x-%04x%04x%04x",
                             grub_be_to_cpu16 (data->sblock.uuid[0]),
                             grub_be_to_cpu16 (data->sblock.uuid[1]),
                             grub_be_to_cpu16 (data->sblock.uuid[2]),
index a0a40cfab49bb4db64195baf60709ef41c073a3f..d008dc10d2afb4bed8b1e76dc0819728c91a8273 100644 (file)
--- a/fs/fat.c
+++ b/fs/fat.c
@@ -833,7 +833,7 @@ grub_fat_uuid (grub_device_t device, char **uuid)
   data = grub_fat_mount (disk);
   if (data)
     {
-      *uuid = grub_asprintf ("%04x-%04x",
+      *uuid = grub_xasprintf ("%04x-%04x",
                             (grub_uint16_t) (data->uuid >> 16),
                             (grub_uint16_t) data->uuid);
     }
index 701b094689821588b2e14bc75cb8082aa64f428d..cef856326948a625ad96a08ba0f449f35578a94c 100644 (file)
--- a/fs/hfs.c
+++ b/fs/hfs.c
@@ -1082,7 +1082,7 @@ grub_hfs_uuid (grub_device_t device, char **uuid)
   data = grub_hfs_mount (device->disk);
   if (data && data->sblock.num_serial != 0)
     {
-      *uuid = grub_asprintf ("%016llx",
+      *uuid = grub_xasprintf ("%016llx",
                             (unsigned long long)
                             grub_be_to_cpu64 (data->sblock.num_serial));
     }
index 6556bedaa8d212176c8a58546dffb72d5c9b3149..bcb8e9584a30ba37c8e86133c539dca47a88cadb 100644 (file)
@@ -995,7 +995,7 @@ grub_hfsplus_uuid (grub_device_t device, char **uuid)
   data = grub_hfsplus_mount (disk);
   if (data)
     {
-      *uuid = grub_asprintf ("%016llx",
+      *uuid = grub_xasprintf ("%016llx",
                             (unsigned long long)
                             grub_be_to_cpu64 (data->volheader.num_serial));
     }
index 60a49fc53deea1a4c1bb52d2f487abfc1dd482fa..8bfe17594801d45c212ef96d34a9acaf53a1b706 100644 (file)
@@ -501,7 +501,7 @@ write_ip_env (grub_uint32_t *ip, const char *val)
     return 0;
 
   /* Normalize the IP.  */
-  buf = grub_asprintf ("%d.%d.%d.%d", (newip & 0xff), (newip >> 8) & 0xff,
+  buf = grub_xasprintf ("%d.%d.%d.%d", (newip & 0xff), (newip >> 8) & 0xff,
                       (newip >> 16) & 0xff, (newip >> 24) & 0xff);
   if (!buf)
     return 0;
@@ -543,7 +543,7 @@ grub_env_write_pxe_blocksize (struct grub_env_var *var __attribute__ ((unused)),
   else if (size > GRUB_PXE_MAX_BLKSIZE)
     size = GRUB_PXE_MAX_BLKSIZE;
   
-  buf = grub_asprintf ("%d", size);
+  buf = grub_xasprintf ("%d", size);
   if (!buf)
     return 0;
 
@@ -560,7 +560,7 @@ GRUB_MOD_INIT(pxe)
     {
       char *buf;
 
-      buf = grub_asprintf ("%d", grub_pxe_blksize);
+      buf = grub_xasprintf ("%d", grub_pxe_blksize);
       if (buf)
        grub_env_set ("net_pxe_blksize", buf);
       grub_free (buf);
index 928e1f984812712db3b378d0b1929d595f5e846e..a8a310f506a459cc9b419f37bcbdb53aa5b7d112 100644 (file)
@@ -840,7 +840,7 @@ grub_iso9660_uuid (grub_device_t device, char **uuid)
        }
       else
        {
-         *uuid = grub_asprintf ("%c%c%c%c-%c%c-%c%c-%c%c-%c%c-%c%c-%c%c",
+         *uuid = grub_xasprintf ("%c%c%c%c-%c%c-%c%c-%c%c-%c%c-%c%c-%c%c",
                                 data->voldesc.modified.year[0],
                                 data->voldesc.modified.year[1],
                                 data->voldesc.modified.year[2],
index 1bc3c7758e2cbb749ea5e6071c9d79757b6b418f..c9839a22f9ba2a5b38b2e28677424da2df8c94a4 100644 (file)
--- a/fs/jfs.c
+++ b/fs/jfs.c
@@ -842,7 +842,7 @@ grub_jfs_uuid (grub_device_t device, char **uuid)
   data = grub_jfs_mount (disk);
   if (data)
     {
-      *uuid = grub_asprintf ("%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-"
+      *uuid = grub_xasprintf ("%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-"
                             "%02x%02x%02x%02x%02x%02x",
                             data->sblock.uuid[0], data->sblock.uuid[1],
                             data->sblock.uuid[2], data->sblock.uuid[3],
index 63c1eeb82d4b9abc13846cece5be357d67648778..dd041e23ac167a0da9012ceea4eb1aeb8b982e10 100644 (file)
--- a/fs/ntfs.c
+++ b/fs/ntfs.c
@@ -1072,7 +1072,7 @@ grub_ntfs_uuid (grub_device_t device, char **uuid)
   data = grub_ntfs_mount (disk);
   if (data)
     {
-      *uuid = grub_asprintf ("%016llx", (unsigned long long) data->uuid);
+      *uuid = grub_xasprintf ("%016llx", (unsigned long long) data->uuid);
     }
   else
     *uuid = NULL;
index d5a20ee6cb71956de13f9e578e31d4f2b1dcffc6..444bf31205d1170a54dcf2055c9ed14c6b802caa 100644 (file)
@@ -1335,7 +1335,7 @@ grub_reiserfs_uuid (grub_device_t device, char **uuid)
   data = grub_reiserfs_mount (disk);
   if (data)
     {
-      *uuid = grub_asprintf ("%04x%04x-%04x-%04x-%04x-%04x%04x%04x",
+      *uuid = grub_xasprintf ("%04x%04x-%04x-%04x-%04x-%04x%04x%04x",
                             grub_be_to_cpu16 (data->superblock.uuid[0]),
                             grub_be_to_cpu16 (data->superblock.uuid[1]),
                             grub_be_to_cpu16 (data->superblock.uuid[2]),
index e8d48852b0dbe92548f83c34198d04a0838fb7e1..40cf068e6463b6e53df85ee657c777e192594740 100644 (file)
--- a/fs/ufs.c
+++ b/fs/ufs.c
@@ -732,7 +732,7 @@ grub_ufs_uuid (grub_device_t device, char **uuid)
 
   data = grub_ufs_mount (disk);
   if (data && (data->sblock.uuidhi != 0 || data->sblock.uuidlow != 0))
-    *uuid = grub_asprintf ("%08x%08x",
+    *uuid = grub_xasprintf ("%08x%08x",
                           (unsigned) grub_le_to_cpu32 (data->sblock.uuidhi),
                           (unsigned) grub_le_to_cpu32 (data->sblock.uuidlow));
   else
index 309460b61b3dac05272d08aa9c3e0d559bb510fc..9dffe31d190a6f66f8bd872fc5aad0e249f7b253 100644 (file)
--- a/fs/xfs.c
+++ b/fs/xfs.c
@@ -777,7 +777,7 @@ grub_xfs_uuid (grub_device_t device, char **uuid)
   data = grub_xfs_mount (disk);
   if (data)
     {
-      *uuid = grub_asprintf ("%04x%04x-%04x-%04x-%04x-%04x%04x%04x",
+      *uuid = grub_xasprintf ("%04x%04x-%04x-%04x-%04x-%04x%04x%04x",
                             grub_be_to_cpu16 (data->sblock.uuid[0]),
                             grub_be_to_cpu16 (data->sblock.uuid[1]),
                             grub_be_to_cpu16 (data->sblock.uuid[2]),
index e835b0e1a8aa1d2c86bd7d2425b4e081122c0114..9a1756be703ea34f232c47af1bf39dbc60c66f4c 100644 (file)
@@ -286,7 +286,7 @@ grub_gettext_init_ext (const char *lang)
   /* Warning: if changing some paths in the below line, change the grub_malloc
      contents below.  */
 
-  mo_file = grub_asprintf ("%s/%s.mo", locale_dir, lang);
+  mo_file = grub_xasprintf ("%s/%s.mo", locale_dir, lang);
   if (!mo_file)
     return;
 
@@ -296,7 +296,7 @@ grub_gettext_init_ext (const char *lang)
   if (fd_mo == NULL)
     {
       grub_free (mo_file);
-      mo_file = grub_asprintf ("%s.gz", mo_file);
+      mo_file = grub_xasprintf ("%s.gz", mo_file);
       if (!mo_file)
        return;
       fd_mo = grub_mofile_open (mo_file);
index 2c1817492dcc00ea71f271f08db251cf988aa5e6..221734a22f2f1ed48617875fba963a0c783a578c 100644 (file)
@@ -199,9 +199,9 @@ int EXPORT_FUNC(grub_snprintf) (char *str, grub_size_t n, const char *fmt, ...)
      __attribute__ ((format (printf, 3, 4)));
 int EXPORT_FUNC(grub_vsnprintf) (char *str, grub_size_t n, const char *fmt,
                                 va_list args);
-char *EXPORT_FUNC(grub_asprintf) (const char *fmt, ...)
+char *EXPORT_FUNC(grub_xasprintf) (const char *fmt, ...)
      __attribute__ ((format (printf, 1, 2)));
-char *EXPORT_FUNC(grub_avsprintf) (const char *fmt, va_list args);
+char *EXPORT_FUNC(grub_xvasprintf) (const char *fmt, va_list args);
 void EXPORT_FUNC(grub_exit) (void) __attribute__ ((noreturn));
 void EXPORT_FUNC(grub_abort) (void) __attribute__ ((noreturn));
 grub_size_t EXPORT_FUNC(grub_utf8_to_ucs4) (grub_uint32_t *dest,
index 3727ddcd9fddd39d9676b78f6b2e8c0f7e8ba94a..5cfd190f38c12bce395eee98b380a5cbf515d7ba 100644 (file)
@@ -146,7 +146,7 @@ grub_device_iterate (int (*hook) (const char *name))
          return 1;
        }
 
-      p->name = grub_asprintf ("%s,%s", disk->name, partition_name);
+      p->name = grub_xasprintf ("%s,%s", disk->name, partition_name);
       if (!p->name)
        {
          grub_free (partition_name);
index ce134a34f2941b319e3c76ae6e9d5934fae69c62..4735a004aeb3e3041c696d9befb5482b23c9dfc0 100644 (file)
--- a/kern/dl.c
+++ b/kern/dl.c
@@ -627,7 +627,7 @@ grub_dl_load (const char *name)
     return 0;
   }
 
-  filename = grub_asprintf ("%s/%s.mod", grub_dl_dir, name);
+  filename = grub_xasprintf ("%s/%s.mod", grub_dl_dir, name);
   if (! filename)
     return 0;
 
index 7f5f4ddd2858530a0d55c1dd25a5990f2be3c57f..a0b4ff77965dfcbb7831e110c3ea8d49ca2e5d63 100644 (file)
@@ -63,7 +63,7 @@ grub_efi_set_prefix (void)
          if (p)
            *p = '\0';
 
-         prefix = grub_asprintf ("(%s)%s", device, file);
+         prefix = grub_xasprintf ("(%s)%s", device, file);
          if (prefix)
            {
              
index 49a8db36272b87b4c6690c36551c18289a864f3a..cebb4eeffc59c84cdd5a7838c3a8256be6fd1b33 100644 (file)
@@ -357,7 +357,7 @@ grub_register_variable_hook (const char *name,
 static char *
 mangle_data_slot_name (const char *name)
 {
-  return grub_asprintf ("\e%s", name);
+  return grub_xasprintf ("\e%s", name);
 }
 
 grub_err_t
index b09623f1b9ef14d58bae400d9167f32b930baf96..04e4e2dcabf62a11da324143a9bce0c28c8b2140 100644 (file)
@@ -111,7 +111,7 @@ grub_machine_set_prefix (void)
          *lastslash = '\0';
          grub_translate_ieee1275_path (filename);
 
-         newprefix = grub_asprintf ("%s%s", prefix, filename);
+         newprefix = grub_xasprintf ("%s%s", prefix, filename);
          if (newprefix)
            {
              grub_free (prefix);
index 50bd9557a0342c00145cbeb7b563cb8292761a2f..5f0aad119e18749ee91ec97948f7bcb474c4d7a8 100644 (file)
@@ -82,7 +82,7 @@ grub_children_iterate (char *devpath,
                                      IEEE1275_MAX_PROP_LEN, &actual))
        continue;
 
-      fullname = grub_asprintf ("%s/%s", devpath, childname);
+      fullname = grub_xasprintf ("%s/%s", devpath, childname);
       if (!fullname)
        {
          grub_free (childname);
@@ -332,7 +332,7 @@ grub_ieee1275_parse_args (const char *path, enum grub_ieee1275_parse_type ptype)
 
              /* Make sure filepath has leading backslash.  */
              if (filepath[0] != '\\')
-               ret = grub_asprintf ("\\%s", filepath);
+               ret = grub_xasprintf ("\\%s", filepath);
              else
                ret = grub_strdup (filepath);
            }
@@ -382,10 +382,10 @@ grub_ieee1275_encode_devname (const char *path)
        /* GRUB partition 1 is OF partition 0.  */
        partno++;
 
-      encoding = grub_asprintf ("(%s,%d)", device, partno);
+      encoding = grub_xasprintf ("(%s,%d)", device, partno);
     }
   else
-    encoding = grub_asprintf ("(%s)", device);
+    encoding = grub_xasprintf ("(%s)", device);
 
   grub_free (partition);
   grub_free (device);
index b1446de5c96bca967c58ba7e4ac55917b2f0e6d7..ba31d24bb7aecf034934995c204ca601e19276a9 100644 (file)
@@ -913,7 +913,7 @@ grub_snprintf (char *str, grub_size_t n, const char *fmt, ...)
 #define PREALLOC_SIZE 255
 
 char *
-grub_avsprintf (const char *fmt, va_list ap)
+grub_xvasprintf (const char *fmt, va_list ap)
 {
   grub_size_t s, as = PREALLOC_SIZE;
   char *ret;
@@ -934,13 +934,13 @@ grub_avsprintf (const char *fmt, va_list ap)
 }
 
 char *
-grub_asprintf (const char *fmt, ...)
+grub_xasprintf (const char *fmt, ...)
 {
   va_list ap;
   char *ret;
 
   va_start (ap, fmt);
-  ret = grub_avsprintf (fmt, ap);
+  ret = grub_xvasprintf (fmt, ap);
   va_end (ap);
 
   return ret;
index 339d836a3ef0e1d4864dfc5635dae99a895cad24..115328f406d00dc2b4a12b4fadab9742ab683c3c 100644 (file)
@@ -90,7 +90,7 @@ grub_machine_set_prefix (void)
        }
       prefix = grub_ieee1275_encode_devname (bootpath);
 
-      path = grub_asprintf("%s%s", prefix, grub_prefix);
+      path = grub_xasprintf("%s%s", prefix, grub_prefix);
 
       grub_strcpy (grub_prefix, path);
 
index 7215c4e826762636e595405227b66ef065cb4132..2598371b739a2c09e6a1121305527a79ccf8db92 100644 (file)
@@ -1150,7 +1150,7 @@ grub_cmd_freebsd_loadenv (grub_command_t cmd __attribute__ ((unused)),
          if (*p == '"')
            p++;
 
-         name = grub_asprintf ("kFreeBSD.%s", curr);
+         name = grub_xasprintf ("kFreeBSD.%s", curr);
          if (!name)
            goto fail;
          if (grub_env_set (name, p))
index c764dad251e0da1309f333ed1fb015c3d6595e72..5d9edbe7d89cb1fd9e6a0af4a018eddc20998a4a 100644 (file)
@@ -519,7 +519,7 @@ grub_linux_boot (void)
      May change in future if we have modes without framebuffer.  */
   if (modevar && *modevar != 0)
     {
-      tmp = grub_asprintf ("%s;text", modevar);
+      tmp = grub_xasprintf ("%s;text", modevar);
       if (! tmp)
        return grub_errno;
       err = grub_video_set_mode (tmp, 0, 0);
@@ -797,7 +797,7 @@ grub_cmd_linux (grub_command_t cmd __attribute__ ((unused)),
            linux_mode
              = &linux_vesafb_modes[vid_mode - GRUB_LINUX_VID_MODE_VESA_START];
 
-           buf = grub_asprintf ("%ux%ux%u,%ux%u",
+           buf = grub_xasprintf ("%ux%ux%u,%ux%u",
                                 linux_vesafb_res[linux_mode->res_index].width,
                                 linux_vesafb_res[linux_mode->res_index].height,
                                 linux_mode->depth,
index 16c19b6d177205376fee68238568cc1e8de37376..fc95882696d90e332b0bc11e32d1121dbdde8105 100644 (file)
@@ -252,11 +252,11 @@ grub_multiboot (int argc, char *argv[])
          {
            char *buf;
            if (header->depth && header->width && header->height)
-             buf = grub_asprintf ("%dx%dx%d,%dx%d,auto", header->width,
+             buf = grub_xasprintf ("%dx%dx%d,%dx%d,auto", header->width,
                                   header->height, header->depth, header->width,
                                   header->height);
            else if (header->width && header->height)
-             buf = grub_asprintf ("%dx%d,auto", header->width, header->height);
+             buf = grub_xasprintf ("%dx%d,auto", header->width, header->height);
            else
              buf = grub_strdup ("auto");
 
index 4493c03c7ad74df254457544fab3a911f1c0c1a0..a154d1b234ae1d68b7a85b78dd5610d3b69b78f7 100644 (file)
@@ -150,7 +150,7 @@ set_video_mode (void)
       else
        {
          char *tmp;
-         tmp = grub_asprintf ("%s;" DEFAULT_VIDEO_MODE, modevar);
+         tmp = grub_xasprintf ("%s;" DEFAULT_VIDEO_MODE, modevar);
          if (! tmp)
            return grub_errno;
          err = grub_video_set_mode (tmp, 0, 0);
index 1c8b1ddec532b6d3f1178e54b7fbcf02c121b5b7..c683dd0f9cc2e9ddf63f290eea50b1d04f1358a7 100644 (file)
@@ -47,7 +47,7 @@ grub_xnu_set_video (struct grub_xnu_boot_params *params)
                               32 << GRUB_VIDEO_MODE_TYPE_DEPTH_POS);
   else
     {
-      tmp = grub_asprintf ("%s;" DEFAULT_VIDEO_MODE, modevar);
+      tmp = grub_xasprintf ("%s;" DEFAULT_VIDEO_MODE, modevar);
       if (! tmp)
        return grub_error (GRUB_ERR_OUT_OF_MEMORY,
                           "couldn't allocate temporary storag");
index 30ce95b3f5cd6ca69b494f786da163ec72ef3d4f..e0a2dfe8b6806cfdb4f4fc32dfdff2806bd0100c 100644 (file)
@@ -569,7 +569,7 @@ grub_xnu_register_memory (char *prefix, int *suffix,
     return grub_error (GRUB_ERR_OUT_OF_MEMORY, "can't register memory");
   if (suffix)
     {
-      driverkey->name = grub_asprintf ("%s%d", prefix, (*suffix)++);
+      driverkey->name = grub_xasprintf ("%s%d", prefix, (*suffix)++);
       if (!driverkey->name)
        return grub_error (GRUB_ERR_OUT_OF_MEMORY, "can't register memory");
     }
index 94c08c59e3fea9ddaf2567e998503b03785031ce..57e43fdf4a3b9d88a26259886c8c9f5c272e09e3 100644 (file)
@@ -57,7 +57,7 @@ read_fs_list (void)
     {
       char *filename;
 
-      filename = grub_asprintf ("%s/fs.lst", prefix);
+      filename = grub_xasprintf ("%s/fs.lst", prefix);
       if (filename)
        {
          grub_file_t file;
index aed4c4787641d5c697f1e0796eee1b9d2f2258df..13e8f7a6bd1c90b0347cde164b545b3b8a957e14 100644 (file)
@@ -107,7 +107,7 @@ iterate_partition (grub_disk_t disk, const grub_partition_t p)
   if (! partition_name)
     return 1;
 
-  name = grub_asprintf ("%s,%s", disk_name, partition_name);
+  name = grub_xasprintf ("%s,%s", disk_name, partition_name);
   grub_free (partition_name);
 
   if (! name)
@@ -138,7 +138,7 @@ iterate_dir (const char *filename, const struct grub_dirhook_info *info)
     {
       char *fname;
 
-      fname = grub_asprintf ("%s/", filename);
+      fname = grub_xasprintf ("%s/", filename);
       if (add_completion (fname, "", GRUB_COMPLETION_TYPE_FILE))
        {
          grub_free (fname);
@@ -359,7 +359,7 @@ complete_arguments (char *command)
       if (!option->longarg)
        continue;
 
-      longarg = grub_asprintf ("--%s", option->longarg);
+      longarg = grub_xasprintf ("--%s", option->longarg);
       if (!longarg)
        return 1;
 
index 7ca0de90099537c5a0eb91cabb26d75049acfff7..932f26f973e0f93fbf928f099383f58aa45113de 100644 (file)
@@ -80,7 +80,7 @@ read_crypto_list (void)
       return;
     }
   
-  filename = grub_asprintf ("%s/crypto.lst", prefix);
+  filename = grub_xasprintf ("%s/crypto.lst", prefix);
   if (!filename)
     {
       grub_errno = GRUB_ERR_NONE;
index 8f324626c0d4cc94f949c39ae9c3593870893960..ca9a8228914b2dd92708c9907a64fa0a4b94a53e 100644 (file)
@@ -69,7 +69,7 @@ read_command_list (void)
     {
       char *filename;
 
-      filename = grub_asprintf ("%s/command.lst", prefix);
+      filename = grub_xasprintf ("%s/command.lst", prefix);
       if (filename)
        {
          grub_file_t file;
index 034be77d1be0c150b428330e6a0118166f291279..6866269293b8c22386f074dfde301dbd3114edd8 100644 (file)
@@ -172,7 +172,7 @@ read_handler_list (void)
     {
       char *filename;
 
-      filename = grub_asprintf ("%s/handler.lst", prefix);
+      filename = grub_xasprintf ("%s/handler.lst", prefix);
       if (filename)
        {
          grub_file_t file;
index 0c192712fa3ee2caa4c100b16c1f5d6862183171..6e3518a59405f15bcf35673bf82f21ec58cb64e3 100644 (file)
@@ -412,7 +412,7 @@ grub_normal_init_page (struct grub_term_output *term)
  
   grub_term_cls (term);
 
-  msg_formatted = grub_asprintf (msg, PACKAGE_VERSION);
+  msg_formatted = grub_xasprintf (msg, PACKAGE_VERSION);
   if (!msg_formatted)
     return;
  
@@ -502,7 +502,7 @@ grub_cmd_normal (struct grub_command *cmd __attribute__ ((unused)),
       prefix = grub_env_get ("prefix");
       if (prefix)
        {
-         config = grub_asprintf ("%s/grub.cfg", prefix);
+         config = grub_xasprintf ("%s/grub.cfg", prefix);
          if (! config)
            goto quit;
 
@@ -541,7 +541,7 @@ grub_normal_reader_init (int nested)
   const char *msg_esc = _("ESC at any time exits.");
   char *msg_formatted;
 
-  msg_formatted = grub_asprintf (msg, nested ? msg_esc : "");
+  msg_formatted = grub_xasprintf (msg, nested ? msg_esc : "");
   if (!msg_formatted)
     return grub_errno;
 
@@ -566,9 +566,9 @@ grub_normal_read_line_real (char **line, int cont, int nested)
   char *prompt;
 
   if (cont)
-    prompt = grub_asprintf (">");
+    prompt = grub_xasprintf (">");
   else
-    prompt = grub_asprintf ("%s>", parser->name);
+    prompt = grub_xasprintf ("%s>", parser->name);
 
   if (!prompt)
     return grub_errno;
index f7a1358f49bee99d12d7105d8e02122afc7f8292..b39f5751223a12175f54e6fe0ec2c7d4ce604333 100644 (file)
@@ -187,7 +187,7 @@ command-line or ESC to return menu."), STANDARD_MARGIN, STANDARD_MARGIN,
                          "entry is highlighted.\n");
       char *msg_translated;
 
-      msg_translated = grub_asprintf (msg, (grub_uint32_t) GRUB_TERM_DISP_UP,
+      msg_translated = grub_xasprintf (msg, (grub_uint32_t) GRUB_TERM_DISP_UP,
                                     (grub_uint32_t) GRUB_TERM_DISP_DOWN);
       if (!msg_translated)
        return;
@@ -367,7 +367,7 @@ menu_text_print_timeout (int timeout, void *dataptr)
 
   grub_term_gotoxy (data->term, 0, grub_term_height (data->term) - 3);
 
-  msg_translated = grub_asprintf (msg, timeout);
+  msg_translated = grub_xasprintf (msg, timeout);
   if (!msg_translated)
     {
       grub_print_error ();
index 86902c7a10baf78f66114626559e6304befa0093..42201fbb34ab6641cf9d84edc6901315e07312da 100644 (file)
@@ -167,7 +167,7 @@ read_terminal_list (void)
       return;
     }
   
-  filename = grub_asprintf ("%s/terminal.lst", prefix);
+  filename = grub_xasprintf ("%s/terminal.lst", prefix);
   if (!filename)
     {
       grub_errno = GRUB_ERR_NONE;
index aead5ff85f7b8913021e82e020c54da1e0d4e056..081b6ee94630caa75bdfb43e249bd7dbaba06f4f 100644 (file)
@@ -175,7 +175,7 @@ fail:
 static char *
 acorn_partition_map_get_name (const grub_partition_t p)
 {
-  return grub_asprintf ("%d", p->index + 1);
+  return grub_xasprintf ("%d", p->index + 1);
 }
 \f
 
index 691bd4c3e9fadc21aba12da08b89d9a2cc22fa74..f832db354cfdf3306de5174fe0c13738856429a4 100644 (file)
@@ -184,7 +184,7 @@ amiga_partition_map_probe (grub_disk_t disk, const char *str)
 static char *
 amiga_partition_map_get_name (const grub_partition_t p)
 {
-  return grub_asprintf ("%d", p->index + 1);
+  return grub_xasprintf ("%d", p->index + 1);
 }
 
 \f
index 18dbef5862608b24e0d13e60f4cc4b90d087ecb6..a1a645acfd548e10fea640697239a30bedc63d7e 100644 (file)
@@ -227,7 +227,7 @@ apple_partition_map_probe (grub_disk_t disk, const char *str)
 static char *
 apple_partition_map_get_name (const grub_partition_t p)
 {
-  return grub_asprintf ("%d", p->index + 1);
+  return grub_xasprintf ("%d", p->index + 1);
 }
 
 \f
index ed583e0a31904e781017c3ad3d650e21a6e7e926..cb1229beeab34a9b783e7b9bf5d9d1c4f17413fa 100644 (file)
@@ -162,7 +162,7 @@ gpt_partition_map_probe (grub_disk_t disk, const char *str)
 static char *
 gpt_partition_map_get_name (const grub_partition_t p)
 {
-  return grub_asprintf ("%d", p->index + 1);
+  return grub_xasprintf ("%d", p->index + 1);
 }
 
 \f
index ea3266605758643d3c3743392ba95fe0f58a1648..1c3861cc794b250b385b00f40ef59529cb1f67ac 100644 (file)
@@ -303,11 +303,11 @@ pc_partition_map_get_name (const grub_partition_t p)
   struct grub_msdos_partition *pcdata = p->data;
 
   if (pcdata->bsd_part < 0)
-    return grub_asprintf ("%d", pcdata->dos_part + 1);
+    return grub_xasprintf ("%d", pcdata->dos_part + 1);
   else if (pcdata->dos_part < 0)
-    return grub_asprintf ("%c", pcdata->bsd_part + 'a');
+    return grub_xasprintf ("%c", pcdata->bsd_part + 'a');
   else
-    return grub_asprintf ("%d,%c", pcdata->dos_part + 1,
+    return grub_xasprintf ("%d,%c", pcdata->dos_part + 1,
                          pcdata->bsd_part + 'a');
 }
 
index 89d0c5303bb029592cb2c10456dcd9cbeb5dcbd8..42cf0d5983ccaffc69ae4f0c88a80885fa21dabe 100644 (file)
@@ -184,7 +184,7 @@ sun_partition_map_probe (grub_disk_t disk, const char *str)
 static char *
 sun_partition_map_get_name (const grub_partition_t p)
 {
-  return grub_asprintf ("%d", p->index + 1);
+  return grub_xasprintf ("%d", p->index + 1);
 }
 
 /* Partition map type.  */
index 50752bf89cc7cd445ab4a7638a846554b0f5dcab..a8aca78207487fdfc60d140d810f1bdb016c8cdc 100644 (file)
@@ -270,7 +270,7 @@ grub_gfxterm_init (void)
                               GRUB_VIDEO_MODE_TYPE_PURE_TEXT, 0);
   else
     {
-      tmp = grub_asprintf ("%s;" DEFAULT_VIDEO_MODE, modevar);
+      tmp = grub_xasprintf ("%s;" DEFAULT_VIDEO_MODE, modevar);
       if (!tmp)
        return grub_errno;
       err = grub_video_set_mode (tmp, GRUB_VIDEO_MODE_TYPE_PURE_TEXT, 0);
index b6be80cbe69cdcfbdf19878b625e90ce9bdff805..dd4270efffcc1aac2b6b92440f89a4159b3319ad 100644 (file)
@@ -128,7 +128,7 @@ grub_ofconsole_setcolorstate (grub_term_color_state state)
       return;
     }
 
-  setcol = grub_asprintf ("\e[3%dm\e[4%dm", fg, bg);
+  setcol = grub_xasprintf ("\e[3%dm\e[4%dm", fg, bg);
   if (setcol)
     grub_ofconsole_writeesc (setcol);
   grub_free (setcol);
@@ -301,7 +301,7 @@ grub_ofconsole_gotoxy (grub_uint8_t x, grub_uint8_t y)
       grub_curr_x = x;
       grub_curr_y = y;
 
-      s = grub_asprintf ("\e[%d;%dH", y + 1, x + 1);
+      s = grub_xasprintf ("\e[%d;%dH", y + 1, x + 1);
       if (s)
        grub_ofconsole_writeesc (s);
       grub_free (s);
index a90a9972c9753af911498d3093cbcf55393f51bf..b5c054370d2a8c1560a35bf37333e6f69b820e91 100644 (file)
@@ -56,7 +56,7 @@ add_failure (const char *file,
   failure->file = grub_strdup (file ? : "<unknown_file>");
   failure->funp = grub_strdup (funp ? : "<unknown_function>");
   failure->line = line;
-  failure->message = grub_avsprintf (fmt, args);
+  failure->message = grub_xvasprintf (fmt, args);
 
   grub_list_push (GRUB_AS_LIST_P (&failure_list), GRUB_AS_LIST (failure));
 }
index e249920fe91a469c061c808ffded7083f4e6c910..bf30286a4f1490bbf0118a3a42a46507e1c28cc7 100644 (file)
@@ -285,8 +285,8 @@ fstest (char **images, int num_disks, int cmd, int n, char **args)
 
   for (i = 0; i < num_disks; i++)
     {
-      loop_name = grub_asprintf ("loop%d", i);
-      host_file = grub_asprintf ("(host)%s", images[i]);
+      loop_name = grub_xasprintf ("loop%d", i);
+      host_file = grub_xasprintf ("(host)%s", images[i]);
 
       if (!loop_name || !host_file)
        {
@@ -337,7 +337,7 @@ fstest (char **images, int num_disks, int cmd, int n, char **args)
   for (i = 0; i < num_disks; i++)
     {
       grub_free (loop_name);
-      loop_name = grub_asprintf ("loop%d", i);
+      loop_name = grub_xasprintf ("loop%d", i);
       if (!loop_name)
        {
          grub_free (host_file);