diff options
Diffstat (limited to 'setedit/librhuti/stridup.cc')
-rw-r--r-- | setedit/librhuti/stridup.cc | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/setedit/librhuti/stridup.cc b/setedit/librhuti/stridup.cc deleted file mode 100644 index 9505067..0000000 --- a/setedit/librhuti/stridup.cc +++ /dev/null @@ -1,30 +0,0 @@ -/* Copyright (C) 1996-1998 Robert H”hne, see COPYING.RH for details */ -/* This file is part of RHIDE. */ -#include <stdlib.h> -#include <string.h> -#include <stdio.h> -#include <rhutils.h> - -/* - This function is similar to strdup, but it returns - always an allocated string. - You can call it with an empty string or NULL -*/ -char *string_dup(const char *src) -{ - char *dest; - if (!src || !*src) - { - dest = (char *)malloc(1); - *dest = 0; - } - else dest = strdup(src); - return dest; -} - -char *string_dup(char *&dest, const char *src) -{ - return (dest = string_dup(src)); -} - - |