forked from gap-system/gap
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kernel: remove
SyOriginalArgv
& SyOriginalArgc
These kept references to the `argv` array around. This is potentially problematic for consumers of libgap API, specifically when calling `GAP_Initialize` it is not obvious that one has to keep the `argv` passed to it alive until after GAP completed its startup. While we could amend the documentation for `GAP_Initialize` (which unfortunately currently does exist at all) to mention this, it seems better to obviate the need for it. This patch is a first step towards this. However, several pointers to `argv` members remain, at least these: - `SyCompileOutput` - `SyCompileInput` - `SyCompileName` - `SyCompileMagic1` - `SyRestoring`
- Loading branch information
Showing
3 changed files
with
10 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters