Skip to content

Commit

Permalink
s/_alloca/alloca/g; Windows doesn't need the former, at least not unless
Browse files Browse the repository at this point in the history
__STDC__ is defined (or something like that ...).
  • Loading branch information
tim-one committed Oct 5, 2002
1 parent 0f34556 commit 92e4dd8
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions Modules/posixmodule.c
Original file line number Diff line number Diff line change
Expand Up @@ -3606,7 +3606,7 @@ _PyPopenCreateProcess(char *cmdstring,
if (i = GetEnvironmentVariable("COMSPEC",NULL,0)) {
char *comshell;

s1 = (char *)_alloca(i);
s1 = (char *)alloca(i);
if (!(x = GetEnvironmentVariable("COMSPEC", s1, i)))
return x;

Expand All @@ -3622,7 +3622,7 @@ _PyPopenCreateProcess(char *cmdstring,
_stricmp(comshell, "command.com") != 0) {
/* NT/2000 and not using command.com. */
x = i + strlen(s3) + strlen(cmdstring) + 1;
s2 = (char *)_alloca(x);
s2 = (char *)alloca(x);
ZeroMemory(s2, x);
PyOS_snprintf(s2, x, "%s%s%s", s1, s3, cmdstring);
}
Expand Down Expand Up @@ -3675,7 +3675,7 @@ _PyPopenCreateProcess(char *cmdstring,
strlen(modulepath) +
strlen(szConsoleSpawn) + 1;

s2 = (char *)_alloca(x);
s2 = (char *)alloca(x);
ZeroMemory(s2, x);
/* To maintain correct argument passing semantics,
we pass the command-line as it stands, and allow
Expand Down
4 changes: 2 additions & 2 deletions Python/pythonrun.c
Original file line number Diff line number Diff line change
Expand Up @@ -1450,9 +1450,9 @@ int
PyOS_CheckStack(void)
{
__try {
/* _alloca throws a stack overflow exception if there's
/* alloca throws a stack overflow exception if there's
not enough space left on the stack */
_alloca(PYOS_STACK_MARGIN * sizeof(void*));
alloca(PYOS_STACK_MARGIN * sizeof(void*));
return 0;
} __except (EXCEPTION_EXECUTE_HANDLER) {
/* just ignore all errors */
Expand Down

0 comments on commit 92e4dd8

Please sign in to comment.