Darryl L. Miles
b1424bfaf3
plow: add ANSI prototypes plowMergeBottom() plowMergeTop()
...
This exposes the incorrect call sites, that are also fixed here.
2025-10-04 20:50:31 -04:00
Darryl L. Miles
d55a2b74ac
header file #ifndef guard namespace consistency (global change)
...
This add an effective namespace prefix to the guard ifndef
2025-07-29 10:50:32 -04:00
Darryl L. Miles
97ff043c1a
plowInitRule() pass by-pointer const TileTypeBitMask* instead of by-value
...
sizeof(TileTypeBitMask) == 32
2025-02-22 20:58:59 -05:00
Darryl L. Miles
8ee328811c
plowSrShadowInitial() pass by-pointer const TileTypeBitMask* instead of by-value
...
sizeof(TileTypeBitMask) == 32
2025-02-22 20:58:59 -05:00
Darryl L. Miles
86bb97948f
plowSrShadowBack() pass by-pointer const TileTypeBitMask* instead of by-value
...
sizeof(TileTypeBitMask) == 32
2025-02-22 20:58:59 -05:00
Darryl L. Miles
cfd71f1b5d
plowSrShadow() pass by-pointer const TileTypeBitMask* instead of by-value
...
sizeof(TileTypeBitMask) == 32
2025-02-22 20:58:59 -05:00
Darryl L. Miles
d149c83a8a
plowSrOutline() pass by-pointer const TileTypeBitMask* instead of by-value
...
sizeof(TileTypeBitMask) == 32
2025-02-22 20:58:59 -05:00
Darryl L. Miles
cf0f9311ab
plowFindWidthBack() pass by-pointer const TileTypeBitMask* instead of by-value
...
sizeof(TileTypeBitMask) == 32
2025-02-22 20:58:59 -05:00
Darryl L. Miles
2ff6d6113d
plowFindWidth() pass by-pointer const TileTypeBitMask* instead of by-value
...
sizeof(TileTypeBitMask) == 32
2025-02-22 20:58:59 -05:00
Darryl L. Miles
79f2ab0f4b
TCL9: ClientData macro header file changes
...
Header files documentation indicates the macros are of type ClientData
but previously did not cast to ensure that. So now follow this intention.
2025-01-04 11:08:01 -05:00
Alessandro De Laurenzis
a4e65afae9
Add PlowShowTime prototype when NO_RUSAGE isn't defined
...
While there, change function's type from (implicit) int to void.
2023-01-08 13:06:12 -05:00
Alessandro De Laurenzis
b306a39560
Compatibility with C99 standard
...
This commit makes the code (mostly) C99-compatible, enabling to compile
it without the -Wno-error=implicit-function-declaration flag. This
way, Magic becomes usable on arm64 architectures, specifically on Apple
computers with M1/M2 SoC.
2022-10-29 06:07:46 +02:00
Tim Edwards
2af38a4191
Updates from running the fix-ending-whitespace script.
2020-05-23 17:13:14 -04:00
Tim Edwards
42ec70d4dc
Re-implemented plow setup for the first time since about 2006,
...
enabling the "plow" command. At this time, however, not all
rules are being implemented correctly given the numerous changes
to the DRC handling since the last time "plow" was working. Fixes
are ongoing.
2018-04-01 14:40:10 -04:00
Tim Edwards
231a299b16
Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky
2017-04-25 08:41:48 -04:00