svn commit: r227903 - head/usr.sbin/sade
Max Khon
fjoe at FreeBSD.org
Wed Nov 23 19:11:03 UTC 2011
Author: fjoe
Date: Wed Nov 23 19:11:03 2011
New Revision: 227903
URL: http://svn.freebsd.org/changeset/base/227903
Log:
Remove unused functions.
Modified:
head/usr.sbin/sade/misc.c
head/usr.sbin/sade/sade.h
Modified: head/usr.sbin/sade/misc.c
==============================================================================
--- head/usr.sbin/sade/misc.c Wed Nov 23 19:06:30 2011 (r227902)
+++ head/usr.sbin/sade/misc.c Wed Nov 23 19:11:03 2011 (r227903)
@@ -56,27 +56,6 @@ file_readable(char *fname)
return FALSE;
}
-/* Quick check to see if a file is executable */
-Boolean
-file_executable(char *fname)
-{
- if (!access(fname, X_OK))
- return TRUE;
- return FALSE;
-}
-
-/* Concatenate two strings into static storage */
-char *
-string_concat(char *one, char *two)
-{
- static char tmp[FILENAME_MAX];
-
- /* Yes, we're deliberately cavalier about not checking for overflow */
- strcpy(tmp, one);
- strcat(tmp, two);
- return tmp;
-}
-
/* sane strncpy() function */
char *
sstrncpy(char *dst, const char *src, int size)
@@ -85,19 +64,6 @@ sstrncpy(char *dst, const char *src, int
return strncpy(dst, src, size);
}
-/* Concatenate three strings into static storage */
-char *
-string_concat3(char *one, char *two, char *three)
-{
- static char tmp[FILENAME_MAX];
-
- /* Yes, we're deliberately cavalier about not checking for overflow */
- strcpy(tmp, one);
- strcat(tmp, two);
- strcat(tmp, three);
- return tmp;
-}
-
/* Clip the whitespace off the end of a string */
char *
string_prune(char *str)
@@ -118,29 +84,6 @@ string_skipwhite(char *str)
return str;
}
-/* copy optionally and allow second arg to be null */
-char *
-string_copy(char *s1, char *s2)
-{
- if (!s1)
- return NULL;
- if (!s2)
- s1[0] = '\0';
- else
- strcpy(s1, s2);
- return s1;
-}
-
-/* convert an integer to a string, using a static buffer */
-char *
-itoa(int value)
-{
- static char buf[13];
-
- snprintf(buf, 12, "%d", value);
- return buf;
-}
-
Boolean
directory_exists(const char *dirname)
{
@@ -159,22 +102,6 @@ directory_exists(const char *dirname)
return (TRUE);
}
-char *
-pathBaseName(const char *path)
-{
- char *pt;
- char *ret = (char *)path;
-
- pt = strrchr(path,(int)'/');
-
- if (pt != 0) /* if there is a slash */
- {
- ret = ++pt; /* start the file after it */
- }
-
- return(ret);
-}
-
/* A free guaranteed to take NULL ptrs */
void
safe_free(void *ptr)
@@ -198,34 +125,6 @@ safe_malloc(size_t size)
return ptr;
}
-/* A realloc that checks errors */
-void *
-safe_realloc(void *orig, size_t size)
-{
- void *ptr;
-
- if (size <= 0)
- msgFatal("Invalid realloc size of %ld!", (long)size);
- ptr = reallocf(orig, size);
- if (!ptr)
- msgFatal("Out of memory!");
- return ptr;
-}
-
-/* Create a path biased from the VAR_INSTALL_ROOT variable (if not /) */
-char *
-root_bias(char *path)
-{
- static char tmp[FILENAME_MAX];
- char *cp = variable_get(VAR_INSTALL_ROOT);
-
- if (!strcmp(cp, "/"))
- return path;
- strcpy(tmp, variable_get(VAR_INSTALL_ROOT));
- strcat(tmp, path);
- return tmp;
-}
-
int
Mkdir(char *ipath)
{
Modified: head/usr.sbin/sade/sade.h
==============================================================================
--- head/usr.sbin/sade/sade.h Wed Nov 23 19:06:30 2011 (r227902)
+++ head/usr.sbin/sade/sade.h Wed Nov 23 19:11:03 2011 (r227903)
@@ -387,19 +387,11 @@ extern int diskLabelCommit(dialogMenuIte
/* misc.c */
extern Boolean file_readable(char *fname);
-extern Boolean file_executable(char *fname);
extern Boolean directory_exists(const char *dirname);
-extern char *root_bias(char *path);
-extern char *itoa(int value);
-extern char *string_concat(char *p1, char *p2);
-extern char *string_concat3(char *p1, char *p2, char *p3);
extern char *string_prune(char *str);
extern char *string_skipwhite(char *str);
-extern char *string_copy(char *s1, char *s2);
-extern char *pathBaseName(const char *path);
extern void safe_free(void *ptr);
extern void *safe_malloc(size_t size);
-extern void *safe_realloc(void *orig, size_t size);
extern int Mkdir(char *);
extern int Mount(char *, void *data);
More information about the svn-src-all
mailing list