author | Petr Cvachoucek <petr.cvachoucek@oracle.com> |
Tue, 09 Oct 2012 00:20:06 -0700 | |
branch | s11u1-sru |
changeset 2372 | e2d08e2aec7f |
permissions | -rw-r--r-- |
2372
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
1 |
diff -Naur INIT.2011-02-08.orig/src/cmd/ksh93/sh/init.c INIT.2011-02-08/src/cmd/ksh93/sh/init.c |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
2 |
--- INIT.2011-02-08.orig/src/cmd/ksh93/sh/init.c 2012-06-25 01:05:32.997978071 -0700 |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
3 |
+++ INIT.2011-02-08/src/cmd/ksh93/sh/init.c 2012-06-25 01:19:10.000000000 -0700 |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
4 |
@@ -1181,7 +1181,7 @@ |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
5 |
Shell_t *shp; |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
6 |
register int n; |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
7 |
int type; |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
8 |
- static char *login_files[3]; |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
9 |
+ static char *login_files[2]; |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
10 |
memfatal(); |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
11 |
n = strlen(e_version); |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
12 |
if(e_version[n-1]=='$' && e_version[n-2]==' ') |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
13 |
@@ -1468,7 +1468,6 @@ |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
14 |
shp->topscope = (Shscope_t*)shp->st.self; |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
15 |
sh_offstate(SH_INIT); |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
16 |
login_files[0] = (char*)e_profile; |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
17 |
- login_files[1] = ".profile"; |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
18 |
shp->gd->login_files = login_files; |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
19 |
shp->bltindata.version = SH_VERSION; |
e2d08e2aec7f
7175995 Problem with shell/korn93
Petr Cvachoucek <petr.cvachoucek@oracle.com>
parents:
diff
changeset
|
20 |
shp->bltindata.shp = shp; |