Fixed cbuffer crash, removed console.c from MANIFEST, and udpated numerous places...
authornveid <nveid@cobramush.org>
Tue, 10 Apr 2007 05:56:14 +0000 (05:56 +0000)
committernveid <nveid@cobramush.org>
Tue, 10 Apr 2007 05:56:14 +0000 (05:56 +0000)
MANIFEST
MANIFEST.new
Makefile.SH
game/txt/changes/0.73
src/Makefile.SH
src/extchat.c
src/filecopy.c
src/services.c
src/wiz.c
utils/clwrapper.sh

index 4e663856ebdce1246b48da3669714067c35a6aec..b95d461851cb50bb1fc12acd200ad7254ddace66 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -159,7 +159,6 @@ src/comp_w.c
 src/comp_w8.c
 src/compress.c
 src/conf.c
-src/console.c
 src/cque.c
 src/create.c
 src/cron.c
index 9e5a268e6ec6003f6b656e63eccce15d9bf7e4b2..14c229e294d4797d36f89f449b79c595dd5f4460 100644 (file)
@@ -158,7 +158,6 @@ src/comp_w.c
 src/comp_w8.c
 src/compress.c
 src/conf.c
-src/console.c
 src/cque.c
 src/create.c
 src/cron.c
index 9766dfff497083b296ef8bbfd4fb77ae428a5a4b..7171441a746584c74f591f57361addfe5b62b322 100644 (file)
@@ -32,7 +32,7 @@ fi
 : Protect any dollar signs and backticks that you do not want interpreted
 : by putting a backslash in front.  You may delete these comments.
 $spitshell >Makefile <<!GROK!THIS!
-# Makefile for PennMUSH 
+# Makefile for CobraMUSH 
 
 # - System configuration - #
 
@@ -229,12 +229,13 @@ clean:
        (cd game; rm -f netmush console info_slave)
 
 distclean: 
-       (cd src; make distclean)
-       (cd hdrs; rm -f *.orig *~ \#* *.rej *.bak funs.h cmds.h)
-       (cd utils; rm -f *.orig *~ \#* *.rej *.bak)
-       (cd game; rm -rf *.log netmush console info_slave *.orig *.rej *~ *.bak mush.cnf)
+       (cd hdrs; rm -f *.orig *~ \#* *.rej *.bak funs.h cmds.h buildinf.h patches.h)
+       (cd utils; rm -f *.orig *~ \#* *.rej *.bak mkcmds.sh)
+       (cd game; rm -rf *.log netmush info_slave *.orig *.rej *~ *.bak mush.cnf)
        (cd os2; rm -rf *.rej *.orig *~ *.bak)
+       (cd src; make distclean; rm -f Makefile)
        (cd game/txt; make clean)
+       (rm -rf .config Makefile config.h config.sh options.h)
 
 totallyclean: distclean 
        (cd hdrs; rm -rf *.rej)
index aaced6bb61582350bdb41972f1b01e52733f1750..fb6b6d997322d166f4665202a991d3bad0ce5250 100644 (file)
@@ -187,4 +187,5 @@ CobraMUSH Version 0.73
    * Added stringsecs(). [RLB]
    * Added nwho(), xwho(), xmwho(), xwhoid(), xmwhoid(). [RLB]
    * Added mwhoid(), lwhoid(). [RLB]
+   * make distclean is now more throughough. [RLB]
 
index 1f53b0f2414ac50eb020a4c2f36ca2d032f3ba44..5a4a42aaa1ae2a81f1f985c912e5daec77260aee 100644 (file)
@@ -27,7 +27,7 @@ fi
 : Protect any dollar signs and backticks that you do not want interpreted
 : by putting a backslash in front.  You may delete these comments.
 $spitshell >Makefile <<!GROK!THIS!
-# Makefile for PennMUSH
+# Makefile for CobraMUSH
 
 ###############################################################################
 #         You shouldn't have to change anything in this file.                 #
index 59bcea7230234d2a9bfbc99e2514a14792d79458..53d2ffdb382811bb4ea854973e9973293d15d9bb 100644 (file)
@@ -2369,9 +2369,12 @@ FUNCTION(fun_cinfo)
     }
     if (string_prefix(called_as, "CD"))
       safe_str(ChanTitle(c), buff, bp);
-    else if (string_prefix(called_as, "CB"))
-      safe_integer(BufferQSize(ChanBufferQ(c)), buff, bp);
-    else if (string_prefix(called_as, "CU"))
+    else if (string_prefix(called_as, "CB")) {
+      if(ChanBufferQ(c) != NULL)
+       safe_integer(BufferQSize(ChanBufferQ(c)), buff, bp);
+      else 
+       safe_chr('0', buff, bp);
+    } else if (string_prefix(called_as, "CU"))
       safe_integer(ChanNumUsers(c), buff, bp);
     else if (string_prefix(called_as, "CM"))
       safe_integer(ChanNumMsgs(c), buff, bp);
index def38ecd6461144fb06924d6feae9dc73d0550dd..aec19bad1021150b109b09c6f2f09eaad8b4d35f 100644 (file)
@@ -197,13 +197,13 @@ Win32MUSH_setup(void)
 #ifndef _DEBUG
   char FileName[256];
   if (GetModuleFileName(NULL, FileName, 256) != 0) {
-    if (!strcasecmp(rindex(FileName, '\\') + 1, "pennmush.exe")) {
-      if (CopyFile("pennmush.exe", "pennmush_run.exe", FALSE)) {
+    if (!strcasecmp(rindex(FileName, '\\') + 1, "cobramush.exe")) {
+      if (CopyFile("cobramush.exe", "cobramush_run.exe", FALSE)) {
        do_rawlog(LT_ERR, "Successfully copied executable, starting copy.");
 #ifdef WIN32SERVICES
-       execl("pennmush_run.exe", "pennmush_run.exe", "/run", NULL);
+       execl("cobramush_run.exe", "cobramush_run.exe", "/run", NULL);
 #else
-       execl("pennmush_run.exe", "pennmush_run.exe", confname, NULL);
+       execl("cobramush_run.exe", "cobramush_run.exe", confname, NULL);
 #endif
       }
     }
index 9da01a3233152fbd29e0c5a73d04d36ca191914c..73a6e56d63975472395f316b724d619d4536f408 100644 (file)
@@ -23,8 +23,8 @@
 
 #ifdef WIN32SERVICES
 
-#define THIS_SERVICE "PennMUSH"
-#define THIS_SERVICE_DISPLAY "PennMUSH for Win32"
+#define THIS_SERVICE "CobraMUSH"
+#define THIS_SERVICE_DISPLAY "CobraMUSH for Win32"
 
 int WIN32_CDECL main(int argc, char **argv);
 void mainthread(int argc, char **argv);
@@ -130,14 +130,14 @@ main(argc, argv)
 
      */
 
-    fprintf(stderr, T("Attempting to start PennMUSH as a service ...\n"));
+    fprintf(stderr, T("Attempting to start CobraMUSH as a service ...\n"));
     if (!StartServiceCtrlDispatcher(dispatchTable)) {
       fprintf(stderr,
              T
              ("Unable to start service, assuming running console-mode application.\n"));
       fprintf(stderr,
              T
-             ("You can save time on the next invocation by specifying: pennmush /run\n"));
+             ("You can save time on the next invocation by specifying: cobramush /run\n"));
       worker_thread(NULL);
     }
   }                            /*  end of argc == 1 */
index 4fd8d192888f5b20f4bc5df3584f475d2fcce1e6..766957d33f34b5e41ea23f2a1a6cb6c7a16823c3 100644 (file)
--- a/src/wiz.c
+++ b/src/wiz.c
@@ -1773,7 +1773,7 @@ do_reboot(dbref player, int flag)
 #ifndef WIN32
   execl("netmush", "netmush", confname, NULL);
 #else
-  execl("pennmush.exe", "pennmush.exe", "/run", NULL);
+  execl("cobramush.exe", "cobramush.exe", "/run", NULL);
 #endif                         /* WIN32 */
   exit(1);                     /* Shouldn't ever get here, but just in case... */
 }
index 3601caf08df156e41630a1fa08665820a5c00a7b..dcb492023223ce10d0873018ec8703672fa99bf8 100644 (file)
@@ -11,7 +11,7 @@ while test $# -gt 0; do
                shift
                case "x$1" in
                x*.o) args="$args /Fo$1";;
-               xnetmud) outfile="/out:PennMUSH.exe";;
+               xnetmud) outfile="/out:CobraMUSH.exe";;
                x*) outfile="/out:$1.exe";;
                esac
                shift