/[cvs]/joko/Uni/BSArch/03/win32/min_shell.c
ViewVC logotype

Diff of /joko/Uni/BSArch/03/win32/min_shell.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.13 by joko, Fri Jun 16 00:47:07 2006 UTC revision 1.14 by joko, Fri Jun 16 19:39:07 2006 UTC
# Line 30  void run_commands(FILE * fp, char * prom Line 30  void run_commands(FILE * fp, char * prom
30    // echo first prompt    // echo first prompt
31    fprintf(stdout, "%s", prompt);    fprintf(stdout, "%s", prompt);
32    while (fgets(command, MAX_COMMAND_LENGTH, fp)) {    while (fgets(command, MAX_COMMAND_LENGTH, fp)) {
33      int command_length;      char *command_ptr = command;
34            
35      // strip newlines      // strip newlines
36      chomp(command);      chomp(command_ptr);
37        
38        // trim whitespace
39        trim(&command_ptr);
40            
41      // ... and action      // ... and action
42      dispatch_command(command);      dispatch_command(command_ptr);
43            
44      // echo prompt after executing shell command      // echo prompt after executing shell command
45      fprintf(stdout, "%s", prompt);      fprintf(stdout, "%s", prompt);

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed