Patrick Kurth
ea03883829
Fixed unused-parameters/unused-variables warnings
...
Added a ARG_UNUSED macro in utils/magic.h, which
produces a simple cast to void to silence the warnings.
The reasons this is used as opposed to an attribute is
that most compilers should support this.
Besides this, the macro can be easily searched for in
the future to potentially remove (where possible) the
unused parameters.
2025-10-10 22:12:19 +02: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
07f9bbe1fb
gcc11 -Wall -Wpedantic cleanup
2025-01-06 16:12:11 +00:00
Darryl L. Miles
efcf36f348
Remove superfluous parenthesis around regular type declarations
2025-01-04 11:31:17 -05:00
Darryl L. Miles
6b4d409d74
cmwind: use 'const' with readonly data
...
This then required a cascade of function APIs to also now receive
const arguments.
This reduces the .data segment use of this module.
2025-01-04 11:31:17 -05:00
Darryl L. Miles
34038ee687
cmwind: use 'const' with 'rcsid'
2025-01-04 11:31:17 -05:00
Darryl L. Miles
0ce8265570
TCL9: ClientData macro assignment and access usage
2025-01-04 11:08:01 -05:00
Darryl L. Miles
b8dae95515
Lookup() constify call-site
...
extflat/EFantenna.c: Lookup() constify call-site
drc/DRCtech.c: Lookup() constify call-site
dbwind/DBWelement.c: Lookup() constify call-site
database/DBtpaint.c: Lookup() constify call-site
commands/CmdTZ.c: Lookup() constify call-site
commands/CmdRS.c: Lookup() constify call-site
commands/CmdLQ.c: Lookup() constify call-site
commands/CmdFI.c: Lookup() constify call-site
commands/CmdE.c: Lookup() constify call-site
commands/CmdCD.c: Lookup() constify call-site
commands/CmdAB.c: Lookup() constify call-site
cmwind/CMWcmmnds.c: Lookup() constify call-site
2024-12-26 15:20:58 -05:00
Darryl L. Miles
7a7d1ab25b
K&R cmwind/*.c: bulk function implementation conversion
...
K&R obsolete syntax removal for C23 compatibility series
2024-12-26 13:07:52 -05:00
Darryl L. Miles
2a4c66e222
K&R CMWundo.c: move typedef to before forward declaration usage
...
K&R obsolete syntax removal for C23 compatibility series
2024-12-26 13:07:52 -05:00
Darryl L. Miles
0e715ce98e
K&R: cmwind/*.c bulk forward reference function prototype conversion
...
K&R obsolete syntax removal for C23 compatibility series
2024-12-26 13:07:52 -05:00
Darryl L. Miles
b716aaa59d
K&R: cmwind.h conversion to ANSI
...
K&R obsolete syntax removal for C23 compatibility series
2024-12-26 13:07:52 -05:00
Darryl L. Miles
967b41343b
GCC14: warning: missing braces around initializer
...
GCC14 -Wall cleanup series [-Wmissing-braces]
2024-10-09 21:12:55 -04:00
Darryl Miles and Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
c89455782b
cmwind/CMWcmmnds.c: Incorrect return-value check for a 'scanf'-like function
...
Fix code scanning alert no. 134: Incorrect return-value check for a 'scanf'-like function (#13 )
* Create codeql.yml
* Fix code scanning alert no. 134: Incorrect return-value check for a 'scanf'-like function
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2024-10-01 12:36:12 -04: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
80fa495103
Removed the Depend files, which were being tracked with .gitignore
...
pointing to Depend instead of */Depend.
2020-03-13 15:39:08 -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