IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 18051


Ignore:
Timestamp:
Jun 10, 2008, 10:01:36 AM (18 years ago)
Author:
eugene
Message:

remove double strcpy from filebasename(); add basename

Location:
trunk/Ohana/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/libohana/src/findexec.c

    r16212 r18051  
    213213
    214214  ALLOCATE (file, char, strlen(name) + 1);
    215   strcpy (file, name);
    216   c = strrchr (file, '/');
     215
     216  c = strrchr (name, '/');
    217217  if (c == (char *) NULL) {
    218218    strcpy (file, name);
  • trunk/Ohana/src/opihi/cmd.basic/Makefile

    r16211 r18051  
    2222$(SRC)/config.$(ARCH).o     \
    2323$(SRC)/continue.$(ARCH).o   \
     24$(SRC)/basename.$(ARCH).o     \
    2425$(SRC)/dirname.$(ARCH).o     \
    2526$(SRC)/date.$(ARCH).o        \
  • trunk/Ohana/src/opihi/cmd.basic/init.c

    r16426 r18051  
    11# include "basic.h"
    22
     3int basename_opihi  PROTO((int, char **));
    34int config          PROTO((int, char **));
    45int exec_sleep      PROTO((int, char **));
     
    4748  {1, "cd",            cd,                 "change directory"},
    4849  {1, "date",          date,               "get current date"},
     50  {1, "basename",      basename_opihi,     "built-in basename function"},
    4951  {1, "dirname",       dirname_opihi,      "built-in dirname function"},
    5052  {1, "echo",          echo,               "type this line *"},
Note: See TracChangeset for help on using the changeset viewer.