diff options
Diffstat (limited to 'src/lock.c')
-rw-r--r-- | src/lock.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -187,15 +187,15 @@ host_name () if (!hostbuf) { size = 256; - hostbuf = xmalloc (size); + hostbuf = grecs_malloc (size); } else { size_t ns = size * 2; if (size < ns) - xalloc_die (); + grecs_alloc_die (); size = ns; - hostbuf = xrealloc (hostbuf, size); + hostbuf = grecs_realloc (hostbuf, size); } } while ((rc = gethostname (hostbuf, size )) == -1 && @@ -261,7 +261,7 @@ wydawca_unlock (const char *lockfile) static char * fix_tagname (const char *tag) { - char *tagname = xstrdup (tag); + char *tagname = grecs_strdup (tag); char *p; for (p = tagname; *p; p++) @@ -278,7 +278,7 @@ wydawca_lockname (const char *tag) char *tagname = fix_tagname (tag); grecs_asprintf (&lockname, &size, "%s/LCK.%s", lockdir, tagname); if (!lockname) - xalloc_die (); + grecs_alloc_die (); free (tagname); return lockname; } @@ -289,7 +289,7 @@ wydawca_lock_init () if (enable_locking) { if (!lockdir) - lockdir = xstrdup (LOCALSTATEDIR "/lock/" PACKAGE); + lockdir = grecs_strdup (LOCALSTATEDIR "/lock/" PACKAGE); if (create_hierarchy (lockdir, 0)) exit (EX_OSFILE); } |