| Commit | Date | |
|---|---|---|
| 2015-12-25 19:33:52 | Tree | |
| 2015-12-25 19:26:23 | Tree | |
| 2015-12-25 18:47:47 | Tree | |
| 2015-12-25 18:41:13 | Tree | |
| 2015-11-30 02:58:31 | Tree | |
| 2015-11-30 02:02:05 | Tree | |
| 2015-11-29 17:00:09 | Tree | |
|
[r3961]
by
david_costanzo
Fix a typo where "height" was reported as "width". Also document the interaction between -F and -W/-H. |
2015-11-29 15:56:37 | Tree |
|
[r3960]
by
david_costanzo
Remove unneeded code for setting the bitmap dimensions when "-F" is given during command-line processing. These were overwritten later, so having the code was simply misleading. |
2015-11-29 01:38:45 | Tree |
|
[r3959]
by
david_costanzo
Fix bug #398; the command line processing now doesn't increment past the final NUL terminator of the command line string when the command-line ends in -E, -P, or -F. The bug is that these incremented the pointer twice, once past what it presumed would be a space, but was really the NUL terminator, then once again to get to the next command-line parameter. If the command line were a multiple of 8 characters, then the memory past the NUL would be unallocated (by probably mapped) memory which FMSLogo would attempt to interpret as a command-line. For some reason, the four bytes after the command line always began with an 'F', although looking at it in the debugger, it did not look like a string. My fix is to stop when it reach the NUL, instead of incrementing past it. This retains the backward-compatible (and silly) behavior of ignoring any single character after these parameters. |
2015-11-15 22:37:25 | Tree |