/[rdesktop]/sourceforge.net/branches/seamlessrdp-branch/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/branches/seamlessrdp-branch/rdesktop/rdesktop.c

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

revision 855 by stargo, Sun Mar 13 13:18:48 2005 UTC revision 881 by stargo, Mon Apr 4 16:37:19 2005 UTC
# Line 31  Line 31 
31  #include "rdesktop.h"  #include "rdesktop.h"
32    
33  #ifdef HAVE_ICONV  #ifdef HAVE_ICONV
34    #ifdef HAVE_LOCALE_H
35  #include <locale.h>  #include <locale.h>
36    #endif
37    #ifdef HAVE_LANGINFO_H
38  #include <langinfo.h>  #include <langinfo.h>
39  #endif  #endif
40    #endif
41    
42  #ifdef EGD_SOCKET  #ifdef EGD_SOCKET
43    #include <sys/types.h>
44  #include <sys/socket.h>         /* socket connect */  #include <sys/socket.h>         /* socket connect */
45  #include <sys/un.h>             /* sockaddr_un */  #include <sys/un.h>             /* sockaddr_un */
46  #endif  #endif
# Line 56  int g_width = 800;             /* width is special: Line 61  int g_width = 800;             /* width is special:
61  int g_height = 600;  int g_height = 600;
62  int g_xpos = 0;  int g_xpos = 0;
63  int g_ypos = 0;  int g_ypos = 0;
64    int g_pos = 0;                  /* 0 position unspecified,
65                                       1 specified,
66                                       2 xpos neg,
67                                       4 ypos neg  */
68  extern int g_tcp_port_rdp;  extern int g_tcp_port_rdp;
69  int g_server_bpp = 8;  int g_server_bpp = 8;
70  int g_win_button_size = 0;      /* If zero, disable single app mode */  int g_win_button_size = 0;      /* If zero, disable single app mode */
# Line 477  main(int argc, char *argv[]) Line 486  main(int argc, char *argv[])
486                                  }                                  }
487    
488                                  if (*p == '+' || *p == '-')                                  if (*p == '+' || *p == '-')
489                                    {
490                                            g_pos |= (*p == '-') ? 2 : 1;
491                                          g_xpos = strtol(p, &p, 10);                                          g_xpos = strtol(p, &p, 10);
492    
493                                    }
494                                  if (*p == '+' || *p == '-')                                  if (*p == '+' || *p == '-')
495                                    {
496                                            g_pos |= (*p == '-') ? 4 : 1;
497                                          g_ypos = strtol(p, NULL, 10);                                          g_ypos = strtol(p, NULL, 10);
498                                    }
499    
500                                  break;                                  break;
501    
# Line 544  main(int argc, char *argv[]) Line 559  main(int argc, char *argv[])
559                                  break;                                  break;
560    
561                          case 'X':                          case 'X':
562                                  g_embed_wnd = strtol(optarg, NULL, 10);                                  g_embed_wnd = strtol(optarg, NULL, 0);
563                                  break;                                  break;
564    
565                          case 'a':                          case 'a':
# Line 709  main(int argc, char *argv[]) Line 724  main(int argc, char *argv[])
724                  }                  }
725          }          }
726  #endif  #endif
727    
728          if (g_hostname[0] == 0)          if (g_hostname[0] == 0)
729          {          {
730                  if (gethostname(fullhostname, sizeof(fullhostname)) == -1)                  if (gethostname(fullhostname, sizeof(fullhostname)) == -1)

Legend:
Removed from v.855  
changed lines
  Added in v.881

  ViewVC Help
Powered by ViewVC 1.1.26