Changeset 69145dae in mainline


Ignore:
Timestamp:
2008-08-28T02:51:25Z (16 years ago)
Author:
Tim Post <echo@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
88944695
Parents:
79872cd
Message:

pwd should be a module, not a builtin

Location:
uspace/app/bdsh
Files:
3 edited
4 moved

Legend:

Unmodified
Added
Removed
  • uspace/app/bdsh/Makefile

    r79872cd r69145dae  
    6464        cmds/modules/touch/ \
    6565        cmds/modules/ls/ \
     66        cmds/modules/pwd/ \
    6667        cmds/builtins/ \
    67         cmds/builtins/pwd/ \
    6868        cmds/builtins/cd/ \
    6969        lib/
     
    7777        cmds/modules/touch/touch.c \
    7878        cmds/modules/ls/ls.c \
    79         cmds/builtins/pwd/pwd.c \
     79        cmds/modules/pwd/pwd.c \
    8080        cmds/builtins/cd/cd.c \
    8181        cmds/mod_cmds.c \
  • uspace/app/bdsh/cmds/builtins/builtins.h

    r79872cd r69145dae  
    44#include "config.h"
    55
    6 #include "pwd/entry.h"
    76#include "cd/entry.h"
    87
    98builtin_t builtins[] = {
    10 #include "pwd/pwd.def"
    119#include "cd/cd.def"
    1210        {NULL, NULL, NULL, NULL}
  • uspace/app/bdsh/cmds/modules/modules.h

    r79872cd r69145dae  
    2525#include "touch/entry.h"
    2626#include "ls/entry.h"
     27#include "pwd/entry.h"
    2728
    2829/* Each .def function fills the module_t struct with the individual name, entry
     
    3839#include "touch/touch.def"
    3940#include "ls/ls.def"
     41#include "pwd/pwd.def"
    4042        {NULL, NULL, NULL, NULL}
    4143};
  • uspace/app/bdsh/cmds/modules/pwd/entry.h

    r79872cd r69145dae  
    66/* Entry points for the pwd command */
    77extern void * help_cmd_pwd(unsigned int);
    8 extern int * cmd_pwd(char *[], cliuser_t *);
     8extern int * cmd_pwd(char **);
    99
    1010#endif
  • uspace/app/bdsh/cmds/modules/pwd/pwd.c

    r79872cd r69145dae  
    4545        return CMD_VOID;
    4646}
    47        
    48 int * cmd_pwd(char *argv[], cliuser_t *usr)
     47
     48int * cmd_pwd(char *argv[])
    4949{
    5050        char *buff;
Note: See TracChangeset for help on using the changeset viewer.