ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/init.C
(Generate patch)

Comparing rxvt-unicode/src/init.C (file contents):
Revision 1.207 by ayin, Mon Aug 27 18:30:59 2007 UTC vs.
Revision 1.208 by ayin, Mon Sep 3 08:48:00 2007 UTC

506 506
507 if (rs[Rs_display_name] == NULL) 507 if (rs[Rs_display_name] == NULL)
508 rs[Rs_display_name] = val; /* use broken `:0' value */ 508 rs[Rs_display_name] = val; /* use broken `:0' value */
509 509
510 i = strlen (val); 510 i = strlen (val);
511 env_display = (char *)rxvt_malloc ((i + 9) * sizeof (char)); 511 env_display = (char *)rxvt_malloc (i + 9);
512 512
513 sprintf (env_display, "DISPLAY=%s", val); 513 sprintf (env_display, "DISPLAY=%s", val);
514 514
515 sprintf (env_windowid, "WINDOWID=%lu", (unsigned long)parent[0]); 515 sprintf (env_windowid, "WINDOWID=%lu", (unsigned long)parent[0]);
516 516
537 else 537 else
538 putenv ("COLORTERM=" COLORTERMENVFULL); 538 putenv ("COLORTERM=" COLORTERMENVFULL);
539 539
540 if (rs[Rs_term_name] != NULL) 540 if (rs[Rs_term_name] != NULL)
541 { 541 {
542 env_term = (char *)rxvt_malloc ((strlen (rs[Rs_term_name]) + 6) * sizeof (char)); 542 env_term = (char *)rxvt_malloc (strlen (rs[Rs_term_name]) + 6);
543 sprintf (env_term, "TERM=%s", rs[Rs_term_name]); 543 sprintf (env_term, "TERM=%s", rs[Rs_term_name]);
544 putenv (env_term); 544 putenv (env_term);
545 } 545 }
546 else 546 else
547 putenv ("TERM=" TERMENV); 547 putenv ("TERM=" TERMENV);
1399 1399
1400 argv0 = (const char *)rxvt_r_basename (shell); 1400 argv0 = (const char *)rxvt_r_basename (shell);
1401 1401
1402 if (option (Opt_loginShell)) 1402 if (option (Opt_loginShell))
1403 { 1403 {
1404 login = (char *)rxvt_malloc ((strlen (argv0) + 2) * sizeof (char)); 1404 login = (char *)rxvt_malloc (strlen (argv0) + 2);
1405 1405
1406 login[0] = '-'; 1406 login[0] = '-';
1407 strcpy (&login[1], argv0); 1407 strcpy (&login[1], argv0);
1408 argv0 = login; 1408 argv0 = login;
1409 } 1409 }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines