/[grub]/grub2/normal/command.c
ViewVC logotype

Diff of /grub2/normal/command.c

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

revision 1.6 by okuji, Sun Apr 4 13:46:02 2004 UTC revision 1.7 by marco_g, Fri Sep 17 09:36:52 2004 UTC
# Line 160  grub_command_execute (char *cmdline) Line 160  grub_command_execute (char *cmdline)
160    
161    state = grub_malloc (sizeof (struct grub_arg_list) * maxargs);    state = grub_malloc (sizeof (struct grub_arg_list) * maxargs);
162    grub_memset (state, 0, sizeof (struct grub_arg_list) * maxargs);    grub_memset (state, 0, sizeof (struct grub_arg_list) * maxargs);
163    if (grub_arg_parse (cmd, num, &args[1], state, &arglist, &numargs))    if (! (cmd->flags & GRUB_COMMAND_FLAG_NO_ARG_PARSE))
164      ret = (cmd->func) (state, numargs, arglist);      {
165          if (grub_arg_parse (cmd, num, &args[1], state, &arglist, &numargs))
166            ret = (cmd->func) (state, numargs, arglist);
167        }
168      else
169        ret = (cmd->func) (state, num, &args[1]);
170      
171    grub_free (state);    grub_free (state);
172    
173    if (pager && (! grub_strcmp (pager, "1")))    if (pager && (! grub_strcmp (pager, "1")))

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26