/[rdesktop]/sourceforge.net/trunk/rdesktop/rdesktop.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/rdesktop.c

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

revision 280 by n-ki, Tue Nov 26 14:39:50 2002 UTC revision 297 by matthewc, Tue Jan 28 12:27:28 2003 UTC
# Line 137  main(int argc, char *argv[]) Line 137  main(int argc, char *argv[])
137          uint32 flags;          uint32 flags;
138          char *p;          char *p;
139          int c;          int c;
140            int username_option = 0;
141    
142          flags = RDP_LOGON_NORMAL;          flags = RDP_LOGON_NORMAL;
143          prompt_password = False;          prompt_password = False;
# Line 149  main(int argc, char *argv[]) Line 150  main(int argc, char *argv[])
150                  {                  {
151                          case 'u':                          case 'u':
152                                  STRNCPY(username, optarg, sizeof(username));                                  STRNCPY(username, optarg, sizeof(username));
153                                    username_option = 1;
154                                  break;                                  break;
155    
156                          case 'd':                          case 'd':
# Line 259  main(int argc, char *argv[]) Line 261  main(int argc, char *argv[])
261                  *p = 0;                  *p = 0;
262          }          }
263    
264          if (username[0] == 0)          if (!username_option)
265          {          {
266                  pw = getpwuid(getuid());                  pw = getpwuid(getuid());
267                  if ((pw == NULL) || (pw->pw_name == NULL))                  if ((pw == NULL) || (pw->pw_name == NULL))
# Line 442  error(char *format, ...) Line 444  error(char *format, ...)
444    
445          va_start(ap, format);          va_start(ap, format);
446          vfprintf(stderr, format, ap);          vfprintf(stderr, format, ap);
447            va_end(ap);
448    }
449    
450    /* report a warning */
451    void
452    warning(char *format, ...)
453    {
454            va_list ap;
455    
456            fprintf(stderr, "WARNING: ");
457    
458            va_start(ap, format);
459            vfprintf(stderr, format, ap);
460          va_end(ap);          va_end(ap);
461  }  }
462    

Legend:
Removed from v.280  
changed lines
  Added in v.297

  ViewVC Help
Powered by ViewVC 1.1.26