remove redundant 'rm' command handler
authorZachary T Welch <zw@superlucidity.net>
Sat, 28 Nov 2009 18:46:53 +0000 (10:46 -0800)
committerZachary T Welch <zw@superlucidity.net>
Sat, 28 Nov 2009 21:00:39 +0000 (13:00 -0800)
Two 'rm' commands were implemented and registered.  This removes the
version that would have never been called prior to refactoring the
command registration.

src/helper/ioutil.c

index e13f590238d739e8b0b4158eb99a37e48097622f..ed82ba1cd78fa823476b2ab8cea0dd7d530fad21 100644 (file)
@@ -38,9 +38,6 @@
 #ifdef HAVE_NET_IF_H
 #include <net/if.h>
 #endif
-//#ifdef HAVE_NETINET_TCP_H
-//#include <netinet/tcp.h>
-//#endif
 #ifdef HAVE_SYS_IOCTL_H
 #include <sys/ioctl.h>
 #endif
 #endif
 
 
-COMMAND_HANDLER(handle_rm_command)
-{
-       if (CMD_ARGC != 1)
-       {
-               command_print(CMD_CTX, "rm <filename>");
-               return ERROR_INVALID_ARGUMENTS;
-       }
-
-       if (unlink(CMD_ARGV[0]) != 0)
-       {
-               command_print(CMD_CTX, "failed: %d", errno);
-       }
-
-       return ERROR_OK;
-}
-
-
 /* loads a file and returns a pointer to it in memory. The file contains
  * a 0 byte(sentinel) after len bytes - the length of the file. */
 int loadFile(const char *fileName, void **data, size_t *len)
@@ -644,13 +624,6 @@ static int zylinjtag_Jim_Command_mac(Jim_Interp *interp, int argc,
 }
 
 static const struct command_registration ioutil_command_handlers[] = {
-       {
-               .name = "rm",
-               .handler = &handle_rm_command,
-               .mode = COMMAND_ANY,
-               .help = "remove file",
-               .usage= "<file_name>",
-       },
        {
                .name = "cat",
                .handler = &handle_cat_command,