]> git.xonotic.org Git - xonotic/gmqcc.git/commitdiff
Cleanups
authorDale Weiler <killfieldengine@gmail.com>
Fri, 23 Nov 2012 06:17:21 +0000 (06:17 +0000)
committerDale Weiler <killfieldengine@gmail.com>
Fri, 23 Nov 2012 06:17:21 +0000 (06:17 +0000)
util.c

diff --git a/util.c b/util.c
index 078f3046f0fb5f183a9b0a1b9c73cbe28f0c9e0d..e6823e95f6b8b1154a62e8f0e1f12d1e03dbf341 100644 (file)
--- a/util.c
+++ b/util.c
@@ -477,44 +477,21 @@ int util_getline(char **lineptr, size_t *n, FILE *stream) {
 
 size_t util_strtocmd(const char *in, char *out, size_t outsz) {
     size_t sz = 1;
-    for (; *in && sz < outsz; ++in, ++out, ++sz) {
-        if (*in == '-')
-            *out = '_';
-        else if (isalpha(*in) && !isupper(*in))
-            *out = *in + 'A' - 'a';
-        else
-            *out = *in;
-    }
+    for (; *in && sz < outsz; ++in, ++out, ++sz)
+        *out = (*in == '-') ? '_' : (isalpha(*in) && !isupper(*in)) ? *in + 'A' - 'a': *in;
     *out = 0;
     return sz-1;
 }
 
 size_t util_strtononcmd(const char *in, char *out, size_t outsz) {
     size_t sz = 1;
-    for (; *in && sz < outsz; ++in, ++out, ++sz) {
-        if (*in == '_')
-            *out = '-';
-        else if (isalpha(*in) && isupper(*in))
-            *out = *in + 'a' - 'A';
-        else
-            *out = *in;
-            
-        *out = (isalpha(*in) && isupper(*in)) ? *in + 'a' - 'A' : *in;
-    }
+    for (; *in && sz < outsz; ++in, ++out, ++sz)
+        *out = (*in == '_') ? '-' : (isalpha(*in) && isupper(*in)) ? *in + 'a' - 'A' : *in;
     *out = 0;
     return sz-1;
 }
 
 
-bool util_filexists(const char *file) {
-    FILE *fp = fopen(file, "rb");
-    if  (!fp) return false;
-    
-    /* it exists */
-    fclose(fp);
-    return true;
-}
-
 FILE *util_fopen(const char *filename, const char *mode)
 {
 #ifdef WIN32