Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 650936 Details for
Bug 734048
media-gfx/tuxpaint installs compressed files (manpages, documentation)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 631.36 KB, created by
Agostino Sarubbo
on 2020-07-27 06:00:07 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2020-07-27 06:00:07 UTC
Size:
631.36 KB
patch
obsolete
> * Package: media-gfx/tuxpaint-0.9.21-r2 > * Repository: gentoo > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux nls userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo/gentoo/commit/405f2a519f856aba8974be839033b32f42624f8c >@@@@@ END @@@@@ > >>>> Unpacking source... >>>> Unpacking tuxpaint-0.9.21.tar.gz to /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/work >>>> Source unpacked in /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/work >>>> Preparing source in /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/work/tuxpaint-0.9.21 ... > * Applying tuxpaint-0.9.20-gentoo.patch ... > [ ok ] > * Applying tuxpaint-0.9.21-libpng1.5.patch ... > [ ok ] > * Applying tuxpaint-0.9.21-LDFLAGS.patch ... > [ ok ] > * Applying tuxpaint-0.9.21-underlinking.patch ... >patching file Makefile >Hunk #1 succeeded at 80 with fuzz 1. > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/work/tuxpaint-0.9.21 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/work/tuxpaint-0.9.21 ... >make -j16 V=1 -j1 CC=x86_64-pc-linux-gnu-gcc ENABLE_GETTEXT=1 > >...Generating 'Magic' tool API development header file... > >...Compiling Tux Paint from source... >x86_64-pc-linux-gnu-gcc -W -Wall -fno-common -ffloat-store -fvisibility=hidden -Wcast-align -Wredundant-decls -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wstrict-aliasing=2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/fribidi -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -pthread -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -Isrc/mouse -DLARGE_CURSOR_SHAPES -DVER_DATE=\"2020-07-27\" -DVER_VERSION=\"0.9.21\" -DDATA_PREFIX=\"/usr/share/tuxpaint/\" -DDOC_PREFIX=\"/usr/share/doc/tuxpaint-0.9.21-r2/\" -DLOCALEDIR=\"/usr/share/locale/\" -DIMDIR=\"/usr/share/tuxpaint/im/\" -DCONFDIR=\"/etc/tuxpaint/\" -DMAGIC_PREFIX=\"/usr/lib64/tuxpaint/plugins/\" \ > -c src/tuxpaint.c -o obj/tuxpaint.o >In file included from src/tuxpaint.c:397: >/usr/include/librsvg-2.0/librsvg/rsvg-cairo.h:27:2: warning: #warning "Including <librsvg/rsvg-cairo.h> directly is deprecated." []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp-Wcpp]8;;] > 27 | #warning "Including <librsvg/rsvg-cairo.h> directly is deprecated." > | ^~~~~~~ >src/tuxpaint.c: In function ârender_text_wâ: >src/tuxpaint.c:1133:5: warning: âmemsetâ used with constant zero length parameter; this could be due to transposed parameters []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmemset-transposed-args-Wmemset-transposed-args]8;;] > 1133 | memset(utfstr, utfstr_max, 0); > | ^~~~~~ >src/tuxpaint.c: In function âmainâ: >src/tuxpaint.c:1701:14: warning: unused variable âtime2â []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 1701 | CLOCK_TYPE time2; > | ^~~~~ >src/tuxpaint.c:1700:14: warning: unused variable âtime1â []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 1700 | CLOCK_TYPE time1; > | ^~~~~ >src/tuxpaint.c: In function âmainloopâ: >src/tuxpaint.c:3650:70: warning: cast from pointer to integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast-Wpointer-to-int-cast]8;;] > 3650 | aw_tux_text_ex(TUX_GREAT, (char *) event.user.data1 + 1, 1, (int)event.user.data2); > | ^ > >src/tuxpaint.c:3654:66: warning: cast from pointer to integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast-Wpointer-to-int-cast]8;;] > 3654 | draw_tux_text_ex(TUX_GREAT, (char *) event.user.data1, 0, (int)event.user.data2); > | ^ > >src/tuxpaint.c:3673:10: warning: cast from pointer to integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast-Wpointer-to-int-cast]8;;] > 3673 | if ((int) event.user.data1 == cur_stamp[stamp_group]) /* Don't play old stamp's sound... */ > | ^ >src/tuxpaint.c:3675:45: warning: cast from pointer to integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast-Wpointer-to-int-cast]8;;] > 3675 | if (!mute && stamp_data[stamp_group][(int) event.user.data1]->sdesc != NULL) > | ^ >In file included from src/tuxpaint.c:370: >src/tuxpaint.c:3676:46: warning: cast from pointer to integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast-Wpointer-to-int-cast]8;;] > 3676 | Mix_PlayChannel(2, stamp_data[stamp_group][(int) event.user.data1]->sdesc, > | ^ >/usr/include/SDL/SDL_mixer.h:536:75: note: in definition of macro âMix_PlayChannelâ > 536 | ayChannel(channel,chunk,loops) Mix_PlayChannelTimed(channel,chunk,loops,-1) > | ^~~~~ > >src/tuxpaint.c: In function âloadbrush_callbackâ: >src/tuxpaint.c:5182:30: warning: unused parameter âlocaleâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 5182 | unsigned i, char * locale) > | ~~~~~~~^~~~~~ >src/tuxpaint.c: In function âloadstamp_callbackâ: >src/tuxpaint.c:6081:41: warning: comparison of integer expressions of different signedness: âlong intâ and âlong unsigned intâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare]8;;] > 6081 | && (dotext - files[i].str + 1 + dirlen < sizeof fname) > | ^ >src/tuxpaint.c:5991:30: warning: unused parameter âlocaleâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 5991 | unsigned i, char * locale) > | ~~~~~~~^~~~~~ >src/tuxpaint.c: In function âsetupâ: >src/tuxpaint.c:6901:41: warning: passing argument 2 of ârun_font_scannerâ discards âconstâ qualifier from pointer target type []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers]8;;] > 6901 | run_font_scanner(screen, lang_prefixes[get_current_language()]); > | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ >In file included from src/tuxpaint.c:430: >src/fonts.h:116:52: note: expected âchar *â but argument is of type âconst char *â > 116 | void run_font_scanner(SDL_Surface * screen, char * locale); > | ~~~~~~~^~~~~~ >src/tuxpaint.c: In function âplaystampdescâ: >src/tuxpaint.c:10741:34: warning: cast to pointer from integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast]8;;] >10741 | playsound_event.user.data1 = (void *) cur_stamp[stamp_group]; > | ^ >src/tuxpaint.c: In function âdo_prompt_image_flash_sndâ: >src/tuxpaint.c:11651:42: warning: variable âimg_xâ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] >11651 | int img1_w, img2_w, img3_w, max_img_w, img_x, img_y, offset; > | ^~~~~ >src/tuxpaint.c: In function âdo_render_cur_textâ: >src/tuxpaint.c:15537:33: warning: implicit conversion from âenum <anonymous>â to âFriBidiCharTypeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wenum-conversion-Wenum-conversion]8;;] >15537 | FriBidiCharType baseDir = FRIBIDI_TYPE_WL; /* Per: Shai Ayal <shaiay@gmail.com>, 2009-01-14 */ > | ^~~~~~~~~~~~~~~ >src/tuxpaint.c:15549:48: warning: passing argument 3 of âfribidi_log2visâ from incompatible pointer type []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types]8;;] >15549 | fribidi_log2vis(unicodeIn, texttool_len, &baseDir, unicodeOut, 0, 0, 0); > | ^~~~~~~~ > | | > | FriBidiCharType * >In file included from src/tuxpaint.c:967: >/usr/include/fribidi/fribidi.h:102:19: note: expected âFriBidiParType *â but argument is of type âFriBidiCharType *â > 102 | FriBidiParType *pbase_dir, /* requested and resolved paragraph > | ~~~~~~~~~~~~~~~~^~~~~~~~~ >src/tuxpaint.c: In function âcontrol_drawtext_timerâ: >src/tuxpaint.c:15833:31: warning: cast to pointer from integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast]8;;] >15833 | drawtext_event.user.data2 = (void *) ((int) locale_text); > | ^ >src/tuxpaint.c: In function âload_svgâ: >src/tuxpaint.c:16870:3: warning: ârsvg_initâ is deprecated: Use 'g_type_init' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] >16870 | rsvg_init(); > | ^~~~~~~~~ >In file included from src/tuxpaint.c:396: >/usr/include/librsvg-2.0/librsvg/rsvg.h:204:6: note: declared here > 204 | void rsvg_init (void); > | ^~~~~~~~~ >src/tuxpaint.c:17020:3: warning: ârsvg_termâ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] >17020 | rsvg_term(); > | ^~~~~~~~~ >In file included from src/tuxpaint.c:396: >/usr/include/librsvg-2.0/librsvg/rsvg.h:206:6: note: declared here > 206 | void rsvg_term (void); > | ^~~~~~~~~ >src/tuxpaint.c: In function âload_magic_pluginsâ: >src/tuxpaint.c:17226:56: warning: â%sâ directive output may be truncated writing 14 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17226 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17227 | "get_tool_count"); > | ~~~~~~~~~~~~~~~~ >src/tuxpaint.c:17226:15: note: âsnprintfâ output between 16 and 527 bytes into a destination of size 512 >17226 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17227 | "get_tool_count"); > | ~~~~~~~~~~~~~~~~~ >src/tuxpaint.c:17231:56: warning: â%sâ directive output may be truncated writing 8 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17231 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17232 | "get_name"); > | ~~~~~~~~~~ >src/tuxpaint.c:17231:15: note: âsnprintfâ output between 10 and 521 bytes into a destination of size 512 >17231 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17232 | "get_name"); > | ~~~~~~~~~~~ >src/tuxpaint.c:17236:56: warning: â%sâ directive output may be truncated writing 8 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17236 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17237 | "get_icon"); > | ~~~~~~~~~~ >src/tuxpaint.c:17236:15: note: âsnprintfâ output between 10 and 521 bytes into a destination of size 512 >17236 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17237 | "get_icon"); > | ~~~~~~~~~~~ >src/tuxpaint.c:17241:56: warning: â%sâ directive output may be truncated writing 15 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17241 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17242 | "get_description"); > | ~~~~~~~~~~~~~~~~~ >src/tuxpaint.c:17241:15: note: âsnprintfâ output between 17 and 528 bytes into a destination of size 512 >17241 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17242 | "get_description"); > | ~~~~~~~~~~~~~~~~~~ >src/tuxpaint.c:17246:56: warning: â%sâ directive output may be truncated writing 15 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17246 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17247 | "requires_colors"); > | ~~~~~~~~~~~~~~~~~ >src/tuxpaint.c:17246:15: note: âsnprintfâ output between 17 and 528 bytes into a destination of size 512 >17246 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17247 | "requires_colors"); > | ~~~~~~~~~~~~~~~~~~ >src/tuxpaint.c:17251:56: warning: â%sâ directive output may be truncated writing 5 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17251 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17252 | "modes"); > | ~~~~~~~ >src/tuxpaint.c:17251:15: note: âsnprintfâ output between 7 and 518 bytes into a destination of size 512 >17251 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17252 | "modes"); > | ~~~~~~~~ >src/tuxpaint.c:17256:56: warning: â%sâ directive output may be truncated writing 9 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17256 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17257 | "set_color"); > | ~~~~~~~~~~~ >src/tuxpaint.c:17256:15: note: âsnprintfâ output between 11 and 522 bytes into a destination of size 512 >17256 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17257 | "set_color"); > | ~~~~~~~~~~~~ >src/tuxpaint.c:17261:56: warning: â%sâ directive output may be truncated writing 4 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17261 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17262 | "init"); > | ~~~~~~ >src/tuxpaint.c:17261:15: note: âsnprintfâ output between 6 and 517 bytes into a destination of size 512 >17261 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17262 | "init"); > | ~~~~~~~ >src/tuxpaint.c:17266:56: warning: â%sâ directive output may be truncated writing 11 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17266 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17267 | "api_version"); > | ~~~~~~~~~~~~~ >src/tuxpaint.c:17266:15: note: âsnprintfâ output between 13 and 524 bytes into a destination of size 512 >17266 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17267 | "api_version"); > | ~~~~~~~~~~~~~~ >src/tuxpaint.c:17271:56: warning: â%sâ directive output may be truncated writing 8 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17271 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17272 | "shutdown"); > | ~~~~~~~~~~ >src/tuxpaint.c:17271:15: note: âsnprintfâ output between 10 and 521 bytes into a destination of size 512 >17271 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17272 | "shutdown"); > | ~~~~~~~~~~~ >src/tuxpaint.c:17276:56: warning: â%sâ directive output may be truncated writing 5 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17276 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17277 | "click"); > | ~~~~~~~ >src/tuxpaint.c:17276:15: note: âsnprintfâ output between 7 and 518 bytes into a destination of size 512 >17276 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17277 | "click"); > | ~~~~~~~~ >src/tuxpaint.c:17281:56: warning: â%sâ directive output may be truncated writing 4 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17281 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17282 | "drag"); > | ~~~~~~ >src/tuxpaint.c:17281:15: note: âsnprintfâ output between 6 and 517 bytes into a destination of size 512 >17281 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17282 | "drag"); > | ~~~~~~~ >src/tuxpaint.c:17286:56: warning: â%sâ directive output may be truncated writing 7 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17286 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17287 | "release"); > | ~~~~~~~~~ >src/tuxpaint.c:17286:15: note: âsnprintfâ output between 9 and 520 bytes into a destination of size 512 >17286 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17287 | "release"); > | ~~~~~~~~~~ >src/tuxpaint.c:17291:56: warning: â%sâ directive output may be truncated writing 8 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17291 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17292 | "switchin"); > | ~~~~~~~~~~ >src/tuxpaint.c:17291:15: note: âsnprintfâ output between 10 and 521 bytes into a destination of size 512 >17291 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17292 | "switchin"); > | ~~~~~~~~~~~ >src/tuxpaint.c:17296:56: warning: â%sâ directive output may be truncated writing 9 bytes into a region of size between 0 and 511 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] >17296 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~ >17297 | "switchout"); > | ~~~~~~~~~~~ >src/tuxpaint.c:17296:15: note: âsnprintfâ output between 11 and 522 bytes into a destination of size 512 >17296 | snprintf(funcname, sizeof(funcname), "%s_%s", objname, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >17297 | "switchout"); > | ~~~~~~~~~~~~ >At top level: >src/tuxpaint.c:15705:17: warning: âuppercase_wâ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;] >15705 | static wchar_t *uppercase_w(const wchar_t *restrict const str) > | ^~~~~~~~~~~ > >...Compiling i18n support... > >...Compiling IM support... >src/im.c: In function âcharmap_addâ: >src/im.c:487:65: warning: cast from pointer to integer of different size []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast-Wpointer-to-int-cast]8;;] > 487 | fprintf(stderr, "%04X: Multi-character flag, truncated.\n", (int)unicode); > | ^ > >src/im.c: In function âim_event_zh_twâ: >src/im.c:790:18: warning: operation on âcm.sectionâ may be undefined []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsequence-point-Wsequence-point]8;;] > 790 | cm.section = (++cm.section % SEC_TOTAL); /* Change section */ > | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/im.c: In function âim_event_thâ: >src/im.c:976:18: warning: operation on âcm.sectionâ may be undefined []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsequence-point-Wsequence-point]8;;] > 976 | cm.section = (++cm.section % SEC_TOTAL); /* Change section */ > | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/im.c: In function âim_event_jaâ: >src/im.c:1162:18: warning: operation on âcm.sectionâ may be undefined []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsequence-point-Wsequence-point]8;;] > 1162 | cm.section = (++cm.section % SEC_TOTAL); /* Change section */ > | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/im.c: In function âim_event_koâ: >src/im.c:1372:18: warning: operation on âcm.sectionâ may be undefined []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsequence-point-Wsequence-point]8;;] > 1372 | cm.section = (++cm.section % SEC_TOTAL); /* Change section */ > | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/im.c: In function âim_event_zh_twâ: >src/im.c:735:7: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] > 735 | charmap_free(&cm); > | ^~~~~~~~~~~~~~~~~ >src/im.c:738:5: note: here > 738 | case IM_REQ_RESET_FULL: /* Full reset */ > | ^~~~ >src/im.c:740:20: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] > 740 | im->tip_text = im_tip_text[IM_TIP_ENGLISH]; > | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/im.c:743:5: note: here > 743 | case IM_REQ_RESET_SOFT: /* Soft reset */ > | ^~~~ >src/im.c: In function âim_event_thâ: >src/im.c:920:7: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] > 920 | charmap_free(&cm); > | ^~~~~~~~~~~~~~~~~ >src/im.c:923:5: note: here > 923 | case IM_REQ_RESET_FULL: /* Full reset */ > | ^~~~ >src/im.c:925:20: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] > 925 | im->tip_text = im_tip_text[IM_TIP_ENGLISH]; > | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/im.c:928:5: note: here > 928 | case IM_REQ_RESET_SOFT: /* Soft reset */ > | ^~~~ >src/im.c: In function âim_event_jaâ: >src/im.c:1106:7: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] > 1106 | charmap_free(&cm); > | ^~~~~~~~~~~~~~~~~ >src/im.c:1109:5: note: here > 1109 | case IM_REQ_RESET_FULL: /* Full reset */ > | ^~~~ >src/im.c:1111:20: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] > 1111 | im->tip_text = im_tip_text[IM_TIP_ENGLISH]; > | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/im.c:1114:5: note: here > 1114 | case IM_REQ_RESET_SOFT: /* Soft reset */ > | ^~~~ >src/im.c: In function âim_event_koâ: >src/im.c:1317:7: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] > 1317 | charmap_free(&cm); > | ^~~~~~~~~~~~~~~~~ >src/im.c:1320:5: note: here > 1320 | case IM_REQ_RESET_FULL: /* Full reset */ > | ^~~~ >src/im.c:1322:20: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] > 1322 | im->tip_text = im_tip_text[IM_TIP_ENGLISH]; > | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >src/im.c:1325:5: note: here > 1325 | case IM_REQ_RESET_SOFT: /* Soft reset */ > | ^~~~ >src/im.c:1385:9: warning: this statement may fall through []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=-Wimplicit-fallthrough=]8;;] > 1385 | if(wcslen(im->buf) > 0) { > | ^ >src/im.c:1393:5: note: here > 1393 | default: > | ^~~~~~~ > >...Compiling cursor support... > >...Compiling pixel functions... > >...Compiling RGB to Linear functions... > >...Compiling sound playback functions... >In file included from src/playsound.h:29, > from src/playsound.c:25: >src/sounds.h:80:20: warning: âsound_fnamesâ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 80 | static const char *sound_fnames[NUM_SOUNDS] = { > | ^~~~~~~~~~~~ > >...Compiling font support... >src/fonts.c: In function âTuxPaint_Font_OpenFontâ: >src/fonts.c:336:9: warning: unused variable âiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 336 | int i; > | ^ > >...Compiling progress bar functions... > >...Compiling directory-walking support... > >...Compiling filename support... > >...Compiling PostScript print support... > >...Linking Tux Paint... >x86_64-pc-linux-gnu-gcc -W -Wall -fno-common -ffloat-store -fvisibility=hidden -Wcast-align -Wredundant-decls -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wstrict-aliasing=2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/fribidi -DVER_DATE=\"2020-07-27\" -DVER_VERSION=\"0.9.21\" -DDATA_PREFIX=\"/usr/share/tuxpaint/\" -DDOC_PREFIX=\"/usr/share/doc/tuxpaint-0.9.21-r2/\" -DLOCALEDIR=\"/usr/share/locale/\" -DIMDIR=\"/usr/share/tuxpaint/im/\" -DCONFDIR=\"/etc/tuxpaint/\" -DMAGIC_PREFIX=\"/usr/lib64/tuxpaint/plugins/\" \ > -o tuxpaint obj/tuxpaint.o obj/i18n.o obj/im.o obj/cursor.o obj/pixels.o obj/rgblinear.o obj/playsound.o obj/fonts.o obj/progressbar.o obj/dirwalk.o obj/get_fname.o obj/postscript_print.o \ > -lSDL -lpthread -lSDL_image -lSDL_ttf -lSDL_mixer -lSDL_Pango -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo -lpaper -lpng -lfribidi >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/alien.so magic/src/alien.c >magic/src/alien.c:71:8: warning: no previous prototype for âalien_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 71 | Uint32 alien_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~ >magic/src/alien.c:74:5: warning: no previous prototype for âalien_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 74 | int alien_init(magic_api * api){ > | ^~~~~~~~~~ >magic/src/alien.c:87:5: warning: no previous prototype for âalien_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 87 | int alien_get_tool_count(magic_api * api){ > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/alien.c: In function âalien_get_tool_countâ: >magic/src/alien.c:87:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 87 | int alien_get_tool_count(magic_api * api){ > | ~~~~~~~~~~~~^~~ >magic/src/alien.c: At top level: >magic/src/alien.c:92:15: warning: no previous prototype for âalien_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 92 | SDL_Surface * alien_get_icon(magic_api * api, int which){ > | ^~~~~~~~~~~~~~ >magic/src/alien.c:99:8: warning: no previous prototype for âalien_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 99 | char * alien_get_name(magic_api * api, int which){ > | ^~~~~~~~~~~~~~ >magic/src/alien.c: In function âalien_get_nameâ: >magic/src/alien.c:99:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 99 | char * alien_get_name(magic_api * api, int which){ > | ~~~~~~~~~~~~^~~ >magic/src/alien.c: At top level: >magic/src/alien.c:104:8: warning: no previous prototype for âalien_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 104 | char * alien_get_description(magic_api * api, int which, int mode){ > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/alien.c: In function âalien_get_descriptionâ: >magic/src/alien.c:104:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 104 | char * alien_get_description(magic_api * api, int which, int mode){ > | ~~~~~~~~~~~~^~~ >In file included from magic/src/alien.c:35: >magic/src/alien.c: In function âdo_alien_pixelâ: >src/tp_magic_api.h:24:15: warning: comparison of distinct pointer types lacks a cast > 24 | (void) (&_x == &_y); \ > | ^~ >src/tp_magic_api.h:17:10: note: in definition of macro âminâ > 17 | typeof(x) _x = (x); \ > | ^ >src/tp_magic_api.h:35:36: note: in expansion of macro âmaxâ > 35 | #define clamp(lo,value,hi) (min(max(value,lo),hi)) > | ^~~ >magic/src/alien.c:120:14: note: in expansion of macro âclampâ > 120 | temp2[k] = clamp(0,127.5 * (1.0 + sin (((temp[k] / 127.5 - 1.0) * alien_FREQUENCY[k] + alien_ANGLE[k] / 180.0) * M_PI)),255); > | ^~~~~ >src/tp_magic_api.h:24:15: warning: comparison of distinct pointer types lacks a cast > 24 | (void) (&_x == &_y); \ > | ^~ >src/tp_magic_api.h:17:19: note: in definition of macro âminâ > 17 | typeof(x) _x = (x); \ > | ^ >src/tp_magic_api.h:35:36: note: in expansion of macro âmaxâ > 35 | #define clamp(lo,value,hi) (min(max(value,lo),hi)) > | ^~~ >magic/src/alien.c:120:14: note: in expansion of macro âclampâ > 120 | temp2[k] = clamp(0,127.5 * (1.0 + sin (((temp[k] / 127.5 - 1.0) * alien_FREQUENCY[k] + alien_ANGLE[k] / 180.0) * M_PI)),255); > | ^~~~~ >src/tp_magic_api.h:19:15: warning: comparison of distinct pointer types lacks a cast > 19 | (void) (&_x == &_y); \ > | ^~ >src/tp_magic_api.h:35:32: note: in expansion of macro âminâ > 35 | #define clamp(lo,value,hi) (min(max(value,lo),hi)) > | ^~~ >magic/src/alien.c:120:14: note: in expansion of macro âclampâ > 120 | temp2[k] = clamp(0,127.5 * (1.0 + sin (((temp[k] / 127.5 - 1.0) * alien_FREQUENCY[k] + alien_ANGLE[k] / 180.0) * M_PI)),255); > | ^~~~~ >magic/src/alien.c:109:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 109 | static void do_alien_pixel(void * ptr, int which, > | ~~~~^~~~~ >magic/src/alien.c:110:47: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 110 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/alien.c: In function âdo_alien_fullâ: >magic/src/alien.c:129:14: warning: unused variable âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 129 | magic_api * api = (magic_api *) ptr; > | ^~~ >magic/src/alien.c: At top level: >magic/src/alien.c:159:6: warning: no previous prototype for âalien_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 159 | void alien_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~ >magic/src/alien.c:178:13: warning: no previous prototype for âmagic_loadsoundâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 178 | Mix_Chunk * magic_loadsound(char* file){ > | ^~~~~~~~~~~~~~~ >magic/src/alien.c:189:6: warning: no previous prototype for âalien_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 189 | void alien_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~ >magic/src/alien.c:205:6: warning: no previous prototype for âalien_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 205 | void alien_release(magic_api * api, int which, > | ^~~~~~~~~~~~~ >magic/src/alien.c: In function âalien_releaseâ: >magic/src/alien.c:205:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | void alien_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/alien.c:205:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | void alien_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/alien.c:206:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 206 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/alien.c:206:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 206 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/alien.c:207:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 207 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/alien.c:207:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 207 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/alien.c:207:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 207 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/alien.c: At top level: >magic/src/alien.c:212:6: warning: no previous prototype for âalien_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 212 | void alien_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~ >magic/src/alien.c: In function âalien_shutdownâ: >magic/src/alien.c:212:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 212 | void alien_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/alien.c: At top level: >magic/src/alien.c:224:6: warning: no previous prototype for âalien_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 224 | void alien_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~ >magic/src/alien.c: In function âalien_set_colorâ: >magic/src/alien.c:224:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 224 | void alien_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/alien.c:224:45: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 224 | void alien_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/alien.c:224:54: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 224 | void alien_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/alien.c:224:63: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 224 | void alien_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/alien.c: At top level: >magic/src/alien.c:229:5: warning: no previous prototype for âalien_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 229 | int alien_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/alien.c: In function âalien_requires_colorsâ: >magic/src/alien.c:229:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 229 | int alien_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/alien.c:229:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 229 | int alien_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/alien.c: At top level: >magic/src/alien.c:234:6: warning: no previous prototype for âalien_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 234 | void alien_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/alien.c: In function âalien_switchinâ: >magic/src/alien.c:234:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | void alien_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/alien.c:234:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | void alien_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/alien.c:234:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | void alien_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/alien.c:234:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | en_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/alien.c: At top level: >magic/src/alien.c:238:6: warning: no previous prototype for âalien_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 238 | void alien_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/alien.c: In function âalien_switchoutâ: >magic/src/alien.c:238:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 238 | void alien_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/alien.c:238:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 238 | void alien_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/alien.c:238:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 238 | void alien_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/alien.c:238:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 238 | n_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/alien.c: At top level: >magic/src/alien.c:242:5: warning: no previous prototype for âalien_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 242 | int alien_modes(magic_api * api, int which) > | ^~~~~~~~~~~ >magic/src/alien.c: In function âalien_modesâ: >magic/src/alien.c:242:29: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 242 | int alien_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/alien.c:242:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 242 | int alien_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/blocks_chalk_drip.so magic/src/blocks_chalk_drip.c >magic/src/blocks_chalk_drip.c: In function âblocks_chalk_drip_get_descriptionâ: >magic/src/blocks_chalk_drip.c:142:91: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 142 | _get_description(magic_api * api ATTRIBUTE_UNUSED, int which, int mode) > | ~~~~^~~~ > >magic/src/blocks_chalk_drip.c: In function âblocks_chalk_drip_clickâ: >magic/src/blocks_chalk_drip.c:288:62: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 288 | void blocks_chalk_drip_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/blocks_chalk_drip.c: At top level: >magic/src/blocks_chalk_drip.c:324:6: warning: no previous prototype for âblocks_chalk_drip_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 324 | void blocks_chalk_drip_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/blocks_chalk_drip.c: In function âblocks_chalk_drip_switchinâ: >magic/src/blocks_chalk_drip.c:324:45: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 324 | void blocks_chalk_drip_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/blocks_chalk_drip.c:324:54: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 324 | void blocks_chalk_drip_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/blocks_chalk_drip.c:324:65: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 324 | blocks_chalk_drip_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ > >magic/src/blocks_chalk_drip.c:324:85: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 324 | ip_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/blocks_chalk_drip.c: At top level: >magic/src/blocks_chalk_drip.c:328:6: warning: no previous prototype for âblocks_chalk_drip_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 328 | void blocks_chalk_drip_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/blocks_chalk_drip.c: In function âblocks_chalk_drip_switchoutâ: >magic/src/blocks_chalk_drip.c:328:46: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 328 | void blocks_chalk_drip_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/blocks_chalk_drip.c:328:55: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 328 | void blocks_chalk_drip_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/blocks_chalk_drip.c:328:66: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 328 | blocks_chalk_drip_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ > >magic/src/blocks_chalk_drip.c:328:86: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 328 | p_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/blocks_chalk_drip.c: At top level: >magic/src/blocks_chalk_drip.c:332:5: warning: no previous prototype for âblocks_chalk_drip_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 332 | int blocks_chalk_drip_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/blocks_chalk_drip.c: In function âblocks_chalk_drip_modesâ: >magic/src/blocks_chalk_drip.c:332:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 332 | int blocks_chalk_drip_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/blocks_chalk_drip.c:332:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 332 | int blocks_chalk_drip_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/blur.so magic/src/blur.c >magic/src/blur.c:64:8: warning: no previous prototype for âblur_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 64 | Uint32 blur_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~ >magic/src/blur.c:67:5: warning: no previous prototype for âblur_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 67 | int blur_init(magic_api * api){ > | ^~~~~~~~~ >magic/src/blur.c:79:5: warning: no previous prototype for âblur_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 79 | int blur_get_tool_count(magic_api * api){ > | ^~~~~~~~~~~~~~~~~~~ >magic/src/blur.c: In function âblur_get_tool_countâ: >magic/src/blur.c:79:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 79 | int blur_get_tool_count(magic_api * api){ > | ~~~~~~~~~~~~^~~ >magic/src/blur.c: At top level: >magic/src/blur.c:84:15: warning: no previous prototype for âblur_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 84 | SDL_Surface * blur_get_icon(magic_api * api, int which){ > | ^~~~~~~~~~~~~ >magic/src/blur.c:91:8: warning: no previous prototype for âblur_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 91 | char * blur_get_name(magic_api * api, int which){ > | ^~~~~~~~~~~~~ >magic/src/blur.c: In function âblur_get_nameâ: >magic/src/blur.c:91:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | char * blur_get_name(magic_api * api, int which){ > | ~~~~~~~~~~~~^~~ >magic/src/blur.c: At top level: >magic/src/blur.c:96:8: warning: no previous prototype for âblur_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 96 | char * blur_get_description(magic_api * api, int which, int mode){ > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/blur.c: In function âblur_get_descriptionâ: >magic/src/blur.c:96:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 96 | char * blur_get_description(magic_api * api, int which, int mode){ > | ~~~~~~~~~~~~^~~ >magic/src/blur.c: In function âdo_blur_pixelâ: >magic/src/blur.c:101:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 101 | static void do_blur_pixel(void * ptr, int which, > | ~~~~^~~~~ >magic/src/blur.c: In function âdo_blur_fullâ: >magic/src/blur.c:137:14: warning: unused variable âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 137 | magic_api * api = (magic_api *) ptr; > | ^~~ >magic/src/blur.c: At top level: >magic/src/blur.c:167:6: warning: no previous prototype for âblur_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 167 | void blur_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~ >magic/src/blur.c:185:6: warning: no previous prototype for âblur_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 185 | void blur_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~ >magic/src/blur.c:201:6: warning: no previous prototype for âblur_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 201 | void blur_release(magic_api * api, int which, > | ^~~~~~~~~~~~ >magic/src/blur.c: In function âblur_releaseâ: >magic/src/blur.c:201:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | void blur_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/blur.c:201:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | void blur_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/blur.c:202:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 202 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/blur.c:202:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 202 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/blur.c:203:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 203 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/blur.c:203:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 203 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/blur.c:203:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 203 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/blur.c: At top level: >magic/src/blur.c:208:6: warning: no previous prototype for âblur_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 208 | void blur_shutdown(magic_api * api) > | ^~~~~~~~~~~~~ >magic/src/blur.c: In function âblur_shutdownâ: >magic/src/blur.c:208:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 208 | void blur_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/blur.c: At top level: >magic/src/blur.c:220:6: warning: no previous prototype for âblur_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 220 | void blur_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~ >magic/src/blur.c: In function âblur_set_colorâ: >magic/src/blur.c:220:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 220 | void blur_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/blur.c:220:44: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 220 | void blur_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/blur.c:220:53: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 220 | void blur_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/blur.c:220:62: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 220 | void blur_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/blur.c: At top level: >magic/src/blur.c:225:5: warning: no previous prototype for âblur_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 225 | int blur_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/blur.c: In function âblur_requires_colorsâ: >magic/src/blur.c:225:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 225 | int blur_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/blur.c:225:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 225 | int blur_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/blur.c: At top level: >magic/src/blur.c:230:6: warning: no previous prototype for âblur_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 230 | void blur_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~ >magic/src/blur.c: In function âblur_switchinâ: >magic/src/blur.c:230:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 230 | void blur_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/blur.c:230:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 230 | void blur_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/blur.c:230:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 230 | void blur_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/blur.c:230:72: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 230 | ur_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/blur.c: At top level: >magic/src/blur.c:234:6: warning: no previous prototype for âblur_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 234 | void blur_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/blur.c: In function âblur_switchoutâ: >magic/src/blur.c:234:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | void blur_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/blur.c:234:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | void blur_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/blur.c:234:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | void blur_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/blur.c:234:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | r_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/blur.c: At top level: >magic/src/blur.c:238:5: warning: no previous prototype for âblur_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 238 | int blur_modes(magic_api * api, int which) > | ^~~~~~~~~~ >magic/src/blur.c: In function âblur_modesâ: >magic/src/blur.c:238:28: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 238 | int blur_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/blur.c:238:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 238 | int blur_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/bricks.so magic/src/bricks.c >magic/src/bricks.c:61:5: warning: no previous prototype for âbricks_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 61 | int bricks_init(magic_api * api) > | ^~~~~~~~~~~ >magic/src/bricks.c:72:8: warning: no previous prototype for âbricks_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 72 | Uint32 bricks_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~ >magic/src/bricks.c:75:5: warning: no previous prototype for âbricks_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 75 | int bricks_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_get_tool_countâ: >magic/src/bricks.c:75:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 75 | int bricks_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/bricks.c: At top level: >magic/src/bricks.c:81:15: warning: no previous prototype for âbricks_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 81 | SDL_Surface * bricks_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~ >magic/src/bricks.c:100:8: warning: no previous prototype for âbricks_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 100 | char * bricks_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_get_nameâ: >magic/src/bricks.c:100:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 100 | char * bricks_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/bricks.c:100:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 100 | char * bricks_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/bricks.c: At top level: >magic/src/bricks.c:108:8: warning: no previous prototype for âbricks_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 108 | char * bricks_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_get_descriptionâ: >magic/src/bricks.c:108:43: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | char * bricks_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/bricks.c:108:63: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | char * bricks_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/bricks.c: In function âdo_bricksâ: >magic/src/bricks.c:120:82: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 120 | bricks(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ > >magic/src/bricks.c: At top level: >magic/src/bricks.c:209:6: warning: no previous prototype for âbricks_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 209 | void bricks_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~ >magic/src/bricks.c:227:6: warning: no previous prototype for âbricks_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 227 | void bricks_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_clickâ: >magic/src/bricks.c:227:51: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 227 | void bricks_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/bricks.c: At top level: >magic/src/bricks.c:234:6: warning: no previous prototype for âbricks_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 234 | void bricks_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_releaseâ: >magic/src/bricks.c:234:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | void bricks_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/bricks.c:234:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | void bricks_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/bricks.c:235:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 235 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/bricks.c:235:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 235 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/bricks.c:236:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 236 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/bricks.c:236:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 236 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/bricks.c:236:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 236 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/bricks.c: At top level: >magic/src/bricks.c:241:6: warning: no previous prototype for âbricks_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 241 | void bricks_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_shutdownâ: >magic/src/bricks.c:241:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 241 | void bricks_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/bricks.c: At top level: >magic/src/bricks.c:248:6: warning: no previous prototype for âbricks_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 248 | void bricks_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_set_colorâ: >magic/src/bricks.c:248:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 248 | void bricks_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/bricks.c: At top level: >magic/src/bricks.c:256:5: warning: no previous prototype for âbricks_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 256 | int bricks_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_requires_colorsâ: >magic/src/bricks.c:256:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 256 | int bricks_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/bricks.c:256:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 256 | int bricks_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/bricks.c: At top level: >magic/src/bricks.c:297:6: warning: no previous prototype for âbricks_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 297 | void bricks_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_switchinâ: >magic/src/bricks.c:297:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 297 | void bricks_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/bricks.c:297:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 297 | void bricks_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/bricks.c:297:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 297 | void bricks_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/bricks.c:297:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 297 | ks_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/bricks.c: At top level: >magic/src/bricks.c:301:6: warning: no previous prototype for âbricks_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 301 | void bricks_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_switchoutâ: >magic/src/bricks.c:301:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 301 | void bricks_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/bricks.c:301:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 301 | void bricks_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/bricks.c:301:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 301 | void bricks_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/bricks.c:301:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 301 | s_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/bricks.c: At top level: >magic/src/bricks.c:305:5: warning: no previous prototype for âbricks_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 305 | int bricks_modes(magic_api * api, int which) > | ^~~~~~~~~~~~ >magic/src/bricks.c: In function âbricks_modesâ: >magic/src/bricks.c:305:30: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 305 | int bricks_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/bricks.c:305:39: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 305 | int bricks_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/calligraphy.so magic/src/calligraphy.c >magic/src/calligraphy.c:59:5: warning: no previous prototype for âcalligraphy_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 59 | int calligraphy_init(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/calligraphy.c:87:8: warning: no previous prototype for âcalligraphy_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 87 | Uint32 calligraphy_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c:90:5: warning: no previous prototype for âcalligraphy_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 90 | int calligraphy_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_get_tool_countâ: >magic/src/calligraphy.c:90:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 90 | int calligraphy_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:96:15: warning: no previous prototype for âcalligraphy_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 96 | SDL_Surface * calligraphy_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_get_iconâ: >magic/src/calligraphy.c:96:57: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 96 | SDL_Surface * calligraphy_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:106:8: warning: no previous prototype for âcalligraphy_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 106 | char * calligraphy_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_get_nameâ: >magic/src/calligraphy.c:106:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 106 | char * calligraphy_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/calligraphy.c:106:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 106 | char * calligraphy_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:112:8: warning: no previous prototype for âcalligraphy_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 112 | char * calligraphy_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_get_descriptionâ: >magic/src/calligraphy.c:112:48: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 112 | char * calligraphy_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/calligraphy.c:112:57: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 112 | char * calligraphy_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/calligraphy.c:112:68: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 112 | har * calligraphy_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ > >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:119:6: warning: no previous prototype for âcalligraphy_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 119 | void calligraphy_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_dragâ: >magic/src/calligraphy.c:125:10: warning: variable âcolrâ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] > 125 | Uint32 colr; > | ^~~~ >magic/src/calligraphy.c:119:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 119 | void calligraphy_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~^~~~~ >magic/src/calligraphy.c:120:27: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 120 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~~~~~~~~~~~^~~~ >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:255:6: warning: no previous prototype for âcalligraphy_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 255 | void calligraphy_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_clickâ: >magic/src/calligraphy.c:255:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 255 | void calligraphy_click(magic_api * api, int which, int mode, > | ~~~~~~~~~~~~^~~ >magic/src/calligraphy.c:255:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 255 | void calligraphy_click(magic_api * api, int which, int mode, > | ~~~~^~~~~ >magic/src/calligraphy.c:255:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 255 | void calligraphy_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/calligraphy.c:256:28: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 256 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/calligraphy.c:256:50: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 256 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/calligraphy.c:257:39: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 257 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:273:6: warning: no previous prototype for âcalligraphy_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 273 | void calligraphy_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_releaseâ: >magic/src/calligraphy.c:273:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 273 | void calligraphy_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/calligraphy.c:273:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 273 | void calligraphy_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/calligraphy.c:274:28: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 274 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/calligraphy.c:274:50: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 274 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/calligraphy.c:275:18: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 275 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/calligraphy.c:275:25: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 275 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/calligraphy.c:275:39: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 275 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:280:6: warning: no previous prototype for âcalligraphy_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 280 | void calligraphy_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_shutdownâ: >magic/src/calligraphy.c:280:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 280 | void calligraphy_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:291:6: warning: no previous prototype for âcalligraphy_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 291 | void calligraphy_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c:349:5: warning: no previous prototype for âcalligraphy_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 349 | int calligraphy_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_requires_colorsâ: >magic/src/calligraphy.c:349:45: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 349 | int calligraphy_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/calligraphy.c:349:54: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 349 | int calligraphy_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:423:6: warning: no previous prototype for âcalligraphy_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 423 | void calligraphy_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_switchinâ: >magic/src/calligraphy.c:423:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 423 | void calligraphy_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/calligraphy.c:423:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 423 | void calligraphy_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/calligraphy.c:423:59: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 423 | void calligraphy_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/calligraphy.c:423:79: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 423 | hy_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:427:6: warning: no previous prototype for âcalligraphy_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 427 | void calligraphy_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_switchoutâ: >magic/src/calligraphy.c:427:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 427 | void calligraphy_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/calligraphy.c:427:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 427 | void calligraphy_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/calligraphy.c:427:60: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 427 | void calligraphy_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/calligraphy.c:427:80: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 427 | y_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/calligraphy.c: At top level: >magic/src/calligraphy.c:431:5: warning: no previous prototype for âcalligraphy_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 431 | int calligraphy_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~ >magic/src/calligraphy.c: In function âcalligraphy_modesâ: >magic/src/calligraphy.c:431:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 431 | int calligraphy_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/calligraphy.c:431:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 431 | int calligraphy_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/cartoon.so magic/src/cartoon.c >magic/src/cartoon.c:47:5: warning: no previous prototype for âcartoon_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 47 | int cartoon_init(magic_api * api) > | ^~~~~~~~~~~~ >magic/src/cartoon.c:58:8: warning: no previous prototype for âcartoon_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 58 | Uint32 cartoon_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~ >magic/src/cartoon.c:61:5: warning: no previous prototype for âcartoon_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 61 | int cartoon_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_get_tool_countâ: >magic/src/cartoon.c:61:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 61 | int cartoon_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:67:15: warning: no previous prototype for âcartoon_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 67 | SDL_Surface * cartoon_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_get_iconâ: >magic/src/cartoon.c:67:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 67 | SDL_Surface * cartoon_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:78:8: warning: no previous prototype for âcartoon_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 78 | char * cartoon_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_get_nameâ: >magic/src/cartoon.c:78:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 78 | char * cartoon_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/cartoon.c:78:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 78 | char * cartoon_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:84:8: warning: no previous prototype for âcartoon_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 84 | char * cartoon_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_get_descriptionâ: >magic/src/cartoon.c:84:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 84 | char * cartoon_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/cartoon.c:84:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 84 | char * cartoon_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/cartoon.c:84:64: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 84 | char * cartoon_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/cartoon.c: In function âdo_cartoonâ: >magic/src/cartoon.c:92:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 92 | static void do_cartoon(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:176:6: warning: no previous prototype for âcartoon_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 176 | void cartoon_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~ >magic/src/cartoon.c:194:6: warning: no previous prototype for âcartoon_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 194 | void cartoon_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_clickâ: >magic/src/cartoon.c:194:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 194 | void cartoon_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:202:6: warning: no previous prototype for âcartoon_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 202 | void cartoon_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_releaseâ: >magic/src/cartoon.c:202:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 202 | void cartoon_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/cartoon.c:202:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 202 | void cartoon_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/cartoon.c:203:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 203 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/cartoon.c:203:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 203 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/cartoon.c:204:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 204 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/cartoon.c:204:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 204 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/cartoon.c:204:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 204 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:209:6: warning: no previous prototype for âcartoon_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 209 | void cartoon_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_shutdownâ: >magic/src/cartoon.c:209:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 209 | void cartoon_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:216:6: warning: no previous prototype for âcartoon_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 216 | void cartoon_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_set_colorâ: >magic/src/cartoon.c:216:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 216 | void cartoon_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/cartoon.c:216:47: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 216 | void cartoon_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/cartoon.c:216:56: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 216 | void cartoon_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/cartoon.c:216:65: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 216 | void cartoon_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:221:5: warning: no previous prototype for âcartoon_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 221 | int cartoon_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_requires_colorsâ: >magic/src/cartoon.c:221:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 221 | int cartoon_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/cartoon.c:221:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 221 | int cartoon_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:226:6: warning: no previous prototype for âcartoon_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 226 | void cartoon_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_switchinâ: >magic/src/cartoon.c:226:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 226 | void cartoon_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/cartoon.c:226:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 226 | void cartoon_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/cartoon.c:226:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 226 | void cartoon_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/cartoon.c:226:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 226 | on_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:230:6: warning: no previous prototype for âcartoon_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 230 | void cartoon_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_switchoutâ: >magic/src/cartoon.c:230:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 230 | void cartoon_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/cartoon.c:230:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 230 | void cartoon_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/cartoon.c:230:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 230 | void cartoon_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/cartoon.c:230:76: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 230 | n_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/cartoon.c: At top level: >magic/src/cartoon.c:234:5: warning: no previous prototype for âcartoon_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 234 | int cartoon_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/cartoon.c: In function âcartoon_modesâ: >magic/src/cartoon.c:234:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | int cartoon_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/cartoon.c:234:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 234 | int cartoon_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/confetti.so magic/src/confetti.c >magic/src/confetti.c:26:8: warning: no previous prototype for âconfetti_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 26 | Uint32 confetti_api_version(void) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/confetti.c:31:6: warning: no previous prototype for âconfetti_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 31 | void confetti_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ^~~~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_set_colorâ: >magic/src/confetti.c:31:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 31 | void confetti_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ~~~~~~~~~~~~^~~ >magic/src/confetti.c: At top level: >magic/src/confetti.c:38:5: warning: no previous prototype for âconfetti_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 38 | int confetti_init(magic_api * api) > | ^~~~~~~~~~~~~ >magic/src/confetti.c:48:5: warning: no previous prototype for âconfetti_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 48 | int confetti_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_get_tool_countâ: >magic/src/confetti.c:48:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 48 | int confetti_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/confetti.c: At top level: >magic/src/confetti.c:53:15: warning: no previous prototype for âconfetti_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 53 | SDL_Surface * confetti_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_get_iconâ: >magic/src/confetti.c:53:54: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 53 | SDL_Surface * confetti_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/confetti.c: At top level: >magic/src/confetti.c:63:8: warning: no previous prototype for âconfetti_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 63 | char * confetti_get_name(magic_api * api, int which) { return strdup(gettext_noop("Confetti")); } > | ^~~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_get_nameâ: >magic/src/confetti.c:63:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 63 | char * confetti_get_name(magic_api * api, int which) { return strdup(gettext_noop("Confetti")); } > | ~~~~~~~~~~~~^~~ >magic/src/confetti.c:63:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 63 | char * confetti_get_name(magic_api * api, int which) { return strdup(gettext_noop("Confetti")); } > | ~~~~^~~~~ >magic/src/confetti.c: At top level: >magic/src/confetti.c:65:8: warning: no previous prototype for âconfetti_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 65 | char * confetti_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click to throw confetti!")); } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_get_descriptionâ: >magic/src/confetti.c:65:45: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 65 | char * confetti_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click to throw confetti!")); } > | ~~~~~~~~~~~~^~~ >magic/src/confetti.c:65:54: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 65 | char * confetti_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click to throw confetti!")); } > | ~~~~^~~~~ >magic/src/confetti.c:65:65: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 65 | * confetti_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click to throw confetti!")); } > | ~~~~^~~~ > >magic/src/confetti.c: At top level: >magic/src/confetti.c:67:5: warning: no previous prototype for âconfetti_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 67 | int confetti_requires_colors(magic_api * api, int which) { return 1; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_requires_colorsâ: >magic/src/confetti.c:67:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 67 | int confetti_requires_colors(magic_api * api, int which) { return 1; } > | ~~~~~~~~~~~~^~~ >magic/src/confetti.c:67:51: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 67 | int confetti_requires_colors(magic_api * api, int which) { return 1; } > | ~~~~^~~~~ >magic/src/confetti.c: At top level: >magic/src/confetti.c:69:6: warning: no previous prototype for âconfetti_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 69 | void confetti_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_releaseâ: >magic/src/confetti.c:69:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 69 | void confetti_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/confetti.c:69:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 69 | void confetti_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/confetti.c:70:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 70 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/confetti.c:70:49: warning: unused parameter âsnapshotâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 70 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~~~ >magic/src/confetti.c:71:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 71 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/confetti.c:71:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 71 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/confetti.c:71:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 71 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/confetti.c: At top level: >magic/src/confetti.c:76:6: warning: no previous prototype for âconfetti_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 76 | void confetti_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_shutdownâ: >magic/src/confetti.c:76:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 76 | void confetti_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/confetti.c: At top level: >magic/src/confetti.c:88:8: warning: no previous prototype for âconfetti_get_new_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 88 | Uint32 confetti_get_new_color(void * ptr, SDL_Surface * canvas) //this function creates new color very similar to the one choosen > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_circleâ: >magic/src/confetti.c:109:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 109 | static void confetti_circle(void * ptr, int which, > | ~~~~^~~~~ >magic/src/confetti.c:110:43: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 110 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/confetti.c: At top level: >magic/src/confetti.c:126:6: warning: no previous prototype for âconfetti_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 126 | void confetti_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_clickâ: >magic/src/confetti.c:126:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 126 | void confetti_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/confetti.c: At top level: >magic/src/confetti.c:175:6: warning: no previous prototype for âconfetti_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 175 | void confetti_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_switchinâ: >magic/src/confetti.c:175:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | void confetti_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/confetti.c:175:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | void confetti_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/confetti.c:175:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | void confetti_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/confetti.c:175:76: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | ti_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/confetti.c: At top level: >magic/src/confetti.c:179:6: warning: no previous prototype for âconfetti_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 179 | void confetti_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_switchoutâ: >magic/src/confetti.c:179:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 179 | void confetti_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/confetti.c:179:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 179 | void confetti_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/confetti.c:179:57: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 179 | void confetti_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/confetti.c:179:77: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 179 | i_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/confetti.c: At top level: >magic/src/confetti.c:183:5: warning: no previous prototype for âconfetti_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 183 | int confetti_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~ >magic/src/confetti.c: In function âconfetti_modesâ: >magic/src/confetti.c:183:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 183 | int confetti_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/confetti.c:183:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 183 | int confetti_modes(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/confetti.c: In function âconfetti_clickâ: >magic/src/confetti.c:136:12: warning: âdyâ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] > 136 | srand((dx+dy)/2 + time(0)); //to get a unique seed even if dx and dy aren't defined > | ~~~^~~~ >magic/src/confetti.c:136:12: warning: âdxâ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/distortion.so magic/src/distortion.c >magic/src/distortion.c:69:8: warning: no previous prototype for âdistortion_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 69 | Uint32 distortion_api_version(void) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/distortion.c:77:5: warning: no previous prototype for âdistortion_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 77 | int distortion_init(magic_api * api) > | ^~~~~~~~~~~~~~~ >magic/src/distortion.c:95:5: warning: no previous prototype for âdistortion_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 95 | int distortion_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_get_tool_countâ: >magic/src/distortion.c:95:43: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 95 | int distortion_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/distortion.c: At top level: >magic/src/distortion.c:103:15: warning: no previous prototype for âdistortion_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 103 | SDL_Surface * distortion_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_get_iconâ: >magic/src/distortion.c:103:56: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 103 | SDL_Surface * distortion_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/distortion.c: At top level: >magic/src/distortion.c:119:8: warning: no previous prototype for âdistortion_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 119 | char * distortion_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_get_nameâ: >magic/src/distortion.c:119:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 119 | char * distortion_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/distortion.c:119:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 119 | char * distortion_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/distortion.c: At top level: >magic/src/distortion.c:127:8: warning: no previous prototype for âdistortion_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 127 | char * distortion_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_get_descriptionâ: >magic/src/distortion.c:127:47: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 127 | char * distortion_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/distortion.c:127:56: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 127 | char * distortion_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/distortion.c:127:67: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 127 | char * distortion_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/distortion.c: At top level: >magic/src/distortion.c:134:5: warning: no previous prototype for âdistortion_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 134 | int distortion_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_requires_colorsâ: >magic/src/distortion.c:134:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 134 | int distortion_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/distortion.c:134:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 134 | int distortion_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/distortion.c: At top level: >magic/src/distortion.c:142:6: warning: no previous prototype for âdistortion_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 142 | void distortion_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_shutdownâ: >magic/src/distortion.c:142:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 142 | void distortion_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/distortion.c: At top level: >magic/src/distortion.c:153:6: warning: no previous prototype for âdistortion_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 153 | void distortion_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_clickâ: >magic/src/distortion.c:153:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 153 | void distortion_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/distortion.c: At top level: >magic/src/distortion.c:189:6: warning: no previous prototype for âdistortion_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 189 | void distortion_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_releaseâ: >magic/src/distortion.c:189:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 189 | void distortion_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/distortion.c:189:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 189 | void distortion_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/distortion.c:190:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 190 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/distortion.c:190:49: warning: unused parameter âsnapshotâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 190 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~~~ >magic/src/distortion.c:191:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/distortion.c:191:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/distortion.c:191:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/distortion.c: At top level: >magic/src/distortion.c:196:6: warning: no previous prototype for âdistortion_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 196 | void distortion_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_set_colorâ: >magic/src/distortion.c:196:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 196 | void distortion_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/distortion.c:196:50: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 196 | void distortion_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/distortion.c:196:59: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 196 | void distortion_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/distortion.c:196:68: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 196 | void distortion_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/distortion.c: In function âdistortion_line_callbackâ: >magic/src/distortion.c:203:54: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 203 | static void distortion_line_callback(void * ptr, int which, > | ~~~~^~~~~ >magic/src/distortion.c: At top level: >magic/src/distortion.c:229:6: warning: no previous prototype for âdistortion_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 229 | void distortion_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_switchinâ: >magic/src/distortion.c:229:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 229 | void distortion_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/distortion.c:229:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 229 | void distortion_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/distortion.c:229:58: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 229 | void distortion_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/distortion.c:229:78: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 229 | on_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/distortion.c: At top level: >magic/src/distortion.c:233:6: warning: no previous prototype for âdistortion_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 233 | void distortion_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_switchoutâ: >magic/src/distortion.c:233:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 233 | void distortion_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/distortion.c:233:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 233 | void distortion_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/distortion.c:233:59: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 233 | void distortion_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/distortion.c:233:79: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 233 | n_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/distortion.c: At top level: >magic/src/distortion.c:237:5: warning: no previous prototype for âdistortion_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 237 | int distortion_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/distortion.c: In function âdistortion_modesâ: >magic/src/distortion.c:237:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 237 | int distortion_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/distortion.c:237:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 237 | int distortion_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/emboss.so magic/src/emboss.c >magic/src/emboss.c:41:8: warning: no previous prototype for âemboss_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 41 | Uint32 emboss_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~ >magic/src/emboss.c:45:5: warning: no previous prototype for âemboss_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 45 | int emboss_init(magic_api * api) > | ^~~~~~~~~~~ >magic/src/emboss.c:57:5: warning: no previous prototype for âemboss_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 57 | int emboss_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_get_tool_countâ: >magic/src/emboss.c:57:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 57 | int emboss_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/emboss.c: At top level: >magic/src/emboss.c:63:15: warning: no previous prototype for âemboss_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 63 | SDL_Surface * emboss_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_get_iconâ: >magic/src/emboss.c:63:52: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 63 | SDL_Surface * emboss_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/emboss.c: At top level: >magic/src/emboss.c:74:8: warning: no previous prototype for âemboss_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 74 | char * emboss_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_get_nameâ: >magic/src/emboss.c:74:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 74 | char * emboss_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/emboss.c:74:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 74 | char * emboss_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/emboss.c: At top level: >magic/src/emboss.c:80:8: warning: no previous prototype for âemboss_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 80 | char * emboss_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_get_descriptionâ: >magic/src/emboss.c:80:43: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 80 | char * emboss_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/emboss.c:80:52: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 80 | char * emboss_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/emboss.c:80:63: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 80 | char * emboss_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/emboss.c: In function âdo_embossâ: >magic/src/emboss.c:94:10: warning: variable âgâ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] > 94 | int r, g, b; > | ^ >magic/src/emboss.c:87:39: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 87 | static void do_emboss(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/emboss.c: At top level: >magic/src/emboss.c:131:6: warning: no previous prototype for âemboss_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 131 | void emboss_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~ >magic/src/emboss.c:150:6: warning: no previous prototype for âemboss_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 150 | void emboss_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_clickâ: >magic/src/emboss.c:150:51: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 150 | void emboss_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/emboss.c: At top level: >magic/src/emboss.c:158:6: warning: no previous prototype for âemboss_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 158 | void emboss_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_releaseâ: >magic/src/emboss.c:158:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 158 | void emboss_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/emboss.c:158:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 158 | void emboss_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/emboss.c:159:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 159 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/emboss.c:159:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 159 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/emboss.c:160:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 160 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/emboss.c:160:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 160 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/emboss.c:160:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 160 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/emboss.c: At top level: >magic/src/emboss.c:165:6: warning: no previous prototype for âemboss_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 165 | void emboss_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_shutdownâ: >magic/src/emboss.c:165:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 165 | void emboss_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/emboss.c: At top level: >magic/src/emboss.c:172:6: warning: no previous prototype for âemboss_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 172 | void emboss_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_set_colorâ: >magic/src/emboss.c:172:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 172 | void emboss_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/emboss.c:172:46: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 172 | void emboss_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/emboss.c:172:55: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 172 | void emboss_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/emboss.c:172:64: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 172 | void emboss_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/emboss.c: At top level: >magic/src/emboss.c:177:5: warning: no previous prototype for âemboss_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 177 | int emboss_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_requires_colorsâ: >magic/src/emboss.c:177:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 177 | int emboss_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/emboss.c:177:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 177 | int emboss_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/emboss.c: At top level: >magic/src/emboss.c:182:6: warning: no previous prototype for âemboss_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 182 | void emboss_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_switchinâ: >magic/src/emboss.c:182:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | void emboss_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/emboss.c:182:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | void emboss_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/emboss.c:182:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | void emboss_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/emboss.c:182:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | ss_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/emboss.c: At top level: >magic/src/emboss.c:186:6: warning: no previous prototype for âemboss_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 186 | void emboss_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_switchoutâ: >magic/src/emboss.c:186:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 186 | void emboss_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/emboss.c:186:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 186 | void emboss_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/emboss.c:186:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 186 | void emboss_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/emboss.c:186:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 186 | s_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/emboss.c: At top level: >magic/src/emboss.c:190:5: warning: no previous prototype for âemboss_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 190 | int emboss_modes(magic_api * api, int which) > | ^~~~~~~~~~~~ >magic/src/emboss.c: In function âemboss_modesâ: >magic/src/emboss.c:190:30: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 190 | int emboss_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/emboss.c:190:39: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 190 | int emboss_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/fade_darken.so magic/src/fade_darken.c >magic/src/fade_darken.c:271:6: warning: no previous prototype for âfade_darken_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 271 | void fade_darken_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/fade_darken.c: In function âfade_darken_switchinâ: >magic/src/fade_darken.c:271:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 271 | void fade_darken_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/fade_darken.c:271:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 271 | void fade_darken_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/fade_darken.c:271:59: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 271 | void fade_darken_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/fade_darken.c:271:79: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 271 | en_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/fade_darken.c: At top level: >magic/src/fade_darken.c:275:6: warning: no previous prototype for âfade_darken_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 275 | void fade_darken_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/fade_darken.c: In function âfade_darken_switchoutâ: >magic/src/fade_darken.c:275:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 275 | void fade_darken_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/fade_darken.c:275:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 275 | void fade_darken_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/fade_darken.c:275:60: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 275 | void fade_darken_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/fade_darken.c:275:80: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 275 | n_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/fade_darken.c: At top level: >magic/src/fade_darken.c:279:5: warning: no previous prototype for âfade_darken_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 279 | int fade_darken_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~ >magic/src/fade_darken.c: In function âfade_darken_modesâ: >magic/src/fade_darken.c:279:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 279 | int fade_darken_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/fade_darken.c:279:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 279 | int fade_darken_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/fill.so magic/src/fill.c >magic/src/fill.c:54:5: warning: no previous prototype for âfill_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 54 | int fill_init(magic_api * api) > | ^~~~~~~~~ >magic/src/fill.c:65:8: warning: no previous prototype for âfill_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 65 | Uint32 fill_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~ >magic/src/fill.c:68:5: warning: no previous prototype for âfill_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 68 | int fill_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/fill.c: In function âfill_get_tool_countâ: >magic/src/fill.c:68:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 68 | int fill_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/fill.c: At top level: >magic/src/fill.c:74:15: warning: no previous prototype for âfill_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 74 | SDL_Surface * fill_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/fill.c: In function âfill_get_iconâ: >magic/src/fill.c:74:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 74 | SDL_Surface * fill_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/fill.c: At top level: >magic/src/fill.c:85:8: warning: no previous prototype for âfill_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 85 | char * fill_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/fill.c: In function âfill_get_nameâ: >magic/src/fill.c:85:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 85 | char * fill_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/fill.c:85:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 85 | char * fill_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/fill.c: At top level: >magic/src/fill.c:91:8: warning: no previous prototype for âfill_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 91 | char * fill_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/fill.c: In function âfill_get_descriptionâ: >magic/src/fill.c:91:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | char * fill_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/fill.c:91:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | char * fill_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/fill.c:91:61: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | char * fill_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/fill.c: At top level: >magic/src/fill.c:99:6: warning: no previous prototype for âfill_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 99 | void fill_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~ >magic/src/fill.c: In function âfill_dragâ: >magic/src/fill.c:99:28: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 99 | void fill_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~^~~ >magic/src/fill.c:99:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 99 | void fill_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~^~~~~ >magic/src/fill.c:99:58: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 99 | void fill_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/fill.c:100:26: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 100 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~~~~~~~~~~~^~~~ >magic/src/fill.c:100:36: warning: unused parameter âoxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 100 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/fill.c:100:44: warning: unused parameter âoyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 100 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/fill.c:100:52: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 100 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/fill.c:100:59: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 100 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/fill.c:101:30: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 101 | SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/fill.c: At top level: >magic/src/fill.c:106:6: warning: no previous prototype for âfill_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 106 | void fill_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~ >magic/src/fill.c: In function âfill_clickâ: >magic/src/fill.c:106:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 106 | void fill_click(magic_api * api, int which, int mode, > | ~~~~^~~~~ >magic/src/fill.c:106:49: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 106 | void fill_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/fill.c:107:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 107 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/fill.c: At top level: >magic/src/fill.c:120:6: warning: no previous prototype for âfill_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 120 | void fill_release(magic_api * api, int which, > | ^~~~~~~~~~~~ >magic/src/fill.c: In function âfill_releaseâ: >magic/src/fill.c:120:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 120 | void fill_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/fill.c:120:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 120 | void fill_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/fill.c:121:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 121 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/fill.c:121:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 121 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/fill.c:122:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/fill.c:122:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/fill.c:122:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/fill.c: At top level: >magic/src/fill.c:126:6: warning: no previous prototype for âfill_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 126 | void fill_shutdown(magic_api * api) > | ^~~~~~~~~~~~~ >magic/src/fill.c: In function âfill_shutdownâ: >magic/src/fill.c:126:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 126 | void fill_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/fill.c: At top level: >magic/src/fill.c:132:6: warning: no previous prototype for âfill_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 132 | void fill_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~ >magic/src/fill.c: In function âfill_set_colorâ: >magic/src/fill.c:132:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 132 | void fill_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/fill.c: At top level: >magic/src/fill.c:140:5: warning: no previous prototype for âfill_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 140 | int fill_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/fill.c: In function âfill_requires_colorsâ: >magic/src/fill.c:140:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 140 | int fill_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/fill.c:140:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 140 | int fill_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/fill.c: At top level: >magic/src/fill.c:249:6: warning: no previous prototype for âfill_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 249 | void fill_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~ >magic/src/fill.c: In function âfill_switchinâ: >magic/src/fill.c:249:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 249 | void fill_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/fill.c:249:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 249 | void fill_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/fill.c:249:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 249 | void fill_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/fill.c:249:72: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 249 | ll_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/fill.c: At top level: >magic/src/fill.c:253:6: warning: no previous prototype for âfill_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 253 | void fill_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/fill.c: In function âfill_switchoutâ: >magic/src/fill.c:253:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 253 | void fill_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/fill.c:253:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 253 | void fill_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/fill.c:253:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 253 | void fill_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/fill.c:253:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 253 | l_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/fill.c: At top level: >magic/src/fill.c:257:5: warning: no previous prototype for âfill_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 257 | int fill_modes(magic_api * api, int which) > | ^~~~~~~~~~ >magic/src/fill.c: In function âfill_modesâ: >magic/src/fill.c:257:28: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 257 | int fill_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/fill.c:257:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 257 | int fill_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/fisheye.so magic/src/fisheye.c >magic/src/fisheye.c:43:8: warning: no previous prototype for âfisheye_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 43 | Uint32 fisheye_api_version(void) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/fisheye.c:48:6: warning: no previous prototype for âfisheye_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 48 | void fisheye_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_set_colorâ: >magic/src/fisheye.c:48:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 48 | void fisheye_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/fisheye.c:48:47: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 48 | void fisheye_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/fisheye.c:48:56: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 48 | void fisheye_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/fisheye.c:48:65: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 48 | void fisheye_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:53:5: warning: no previous prototype for âfisheye_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 53 | int fisheye_init(magic_api * api) > | ^~~~~~~~~~~~ >magic/src/fisheye.c:63:5: warning: no previous prototype for âfisheye_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 63 | int fisheye_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_get_tool_countâ: >magic/src/fisheye.c:63:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 63 | int fisheye_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:68:15: warning: no previous prototype for âfisheye_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 68 | SDL_Surface * fisheye_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_get_iconâ: >magic/src/fisheye.c:68:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 68 | SDL_Surface * fisheye_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:78:8: warning: no previous prototype for âfisheye_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 78 | char * fisheye_get_name(magic_api * api, int which) { return strdup(gettext_noop("Fisheye")); } //Needs better name > | ^~~~~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_get_nameâ: >magic/src/fisheye.c:78:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 78 | char * fisheye_get_name(magic_api * api, int which) { return strdup(gettext_noop("Fisheye")); } //Needs better name > | ~~~~~~~~~~~~^~~ >magic/src/fisheye.c:78:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 78 | char * fisheye_get_name(magic_api * api, int which) { return strdup(gettext_noop("Fisheye")); } //Needs better name > | ~~~~^~~~~ >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:80:8: warning: no previous prototype for âfisheye_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 80 | char * fisheye_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click on part of your picture to create a fisheye effect.")); } > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_get_descriptionâ: >magic/src/fisheye.c:80:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 80 | char * fisheye_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click on part of your picture to create a fisheye effect.")); } > | ~~~~~~~~~~~~^~~ >magic/src/fisheye.c:80:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 80 | char * fisheye_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click on part of your picture to create a fisheye effect.")); } > | ~~~~^~~~~ >magic/src/fisheye.c:80:64: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 80 | r * fisheye_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click on part of your picture to create a fisheye effect.")); } > | ~~~~^~~~ > >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:82:5: warning: no previous prototype for âfisheye_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 82 | int fisheye_requires_colors(magic_api * api, int which) { return 0; } > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_requires_colorsâ: >magic/src/fisheye.c:82:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 82 | int fisheye_requires_colors(magic_api * api, int which) { return 0; } > | ~~~~~~~~~~~~^~~ >magic/src/fisheye.c:82:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 82 | int fisheye_requires_colors(magic_api * api, int which) { return 0; } > | ~~~~^~~~~ >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:84:6: warning: no previous prototype for âfisheye_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 84 | void fisheye_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_releaseâ: >magic/src/fisheye.c:84:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 84 | void fisheye_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/fisheye.c:84:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 84 | void fisheye_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/fisheye.c:85:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 85 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/fisheye.c:85:49: warning: unused parameter âsnapshotâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 85 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~~~ >magic/src/fisheye.c:86:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 86 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/fisheye.c:86:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 86 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/fisheye.c:86:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 86 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:91:6: warning: no previous prototype for âfisheye_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 91 | void fisheye_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_shutdownâ: >magic/src/fisheye.c:91:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | void fisheye_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:96:6: warning: no previous prototype for âfisheye_drawâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 96 | void fisheye_draw(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ^~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_drawâ: >magic/src/fisheye.c:96:35: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 96 | void fisheye_draw(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/fisheye.c:96:78: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 96 | e_draw(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ > >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:228:6: warning: no previous prototype for âfisheye_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 228 | void fisheye_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_clickâ: >magic/src/fisheye.c:228:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 228 | void fisheye_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:237:6: warning: no previous prototype for âfisheye_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 237 | void fisheye_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_switchinâ: >magic/src/fisheye.c:237:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 237 | void fisheye_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/fisheye.c:237:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 237 | void fisheye_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/fisheye.c:237:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 237 | void fisheye_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/fisheye.c:237:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 237 | ye_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:242:6: warning: no previous prototype for âfisheye_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 242 | void fisheye_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_switchoutâ: >magic/src/fisheye.c:242:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 242 | void fisheye_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/fisheye.c:242:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 242 | void fisheye_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/fisheye.c:242:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 242 | void fisheye_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/fisheye.c:242:76: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 242 | e_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/fisheye.c: At top level: >magic/src/fisheye.c:247:5: warning: no previous prototype for âfisheye_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 247 | int fisheye_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/fisheye.c: In function âfisheye_modesâ: >magic/src/fisheye.c:247:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 247 | int fisheye_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/fisheye.c:247:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 247 | int fisheye_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/flower.so magic/src/flower.c >magic/src/flower.c:73:8: warning: no previous prototype for âflower_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 73 | Uint32 flower_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~ >magic/src/flower.c:77:5: warning: no previous prototype for âflower_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 77 | int flower_init(magic_api * api) > | ^~~~~~~~~~~ >magic/src/flower.c:105:5: warning: no previous prototype for âflower_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 105 | int flower_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/flower.c: In function âflower_get_tool_countâ: >magic/src/flower.c:105:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | int flower_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/flower.c: At top level: >magic/src/flower.c:111:15: warning: no previous prototype for âflower_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 111 | SDL_Surface * flower_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~ >magic/src/flower.c: In function âflower_get_iconâ: >magic/src/flower.c:111:52: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 111 | SDL_Surface * flower_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/flower.c: At top level: >magic/src/flower.c:122:8: warning: no previous prototype for âflower_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 122 | char * flower_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~ >magic/src/flower.c: In function âflower_get_nameâ: >magic/src/flower.c:122:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | char * flower_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/flower.c:122:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | char * flower_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/flower.c: At top level: >magic/src/flower.c:128:8: warning: no previous prototype for âflower_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 128 | char * flower_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/flower.c: In function âflower_get_descriptionâ: >magic/src/flower.c:128:43: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 128 | char * flower_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/flower.c:128:52: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 128 | char * flower_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/flower.c:128:63: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 128 | char * flower_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/flower.c: In function âflower_predragâ: >magic/src/flower.c:134:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 134 | static void flower_predrag(magic_api * api, SDL_Surface * canvas, > | ~~~~~~~~~~~~^~~ >magic/src/flower.c:134:59: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 134 | static void flower_predrag(magic_api * api, SDL_Surface * canvas, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/flower.c:135:26: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 135 | SDL_Surface * last, int ox, int oy, int x, int y) > | ~~~~~~~~~~~~~~^~~~ >magic/src/flower.c: At top level: >magic/src/flower.c:168:6: warning: no previous prototype for âflower_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 168 | void flower_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~ >magic/src/flower.c: In function âflower_dragâ: >magic/src/flower.c:168:39: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 168 | void flower_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~^~~~~ >magic/src/flower.c: At top level: >magic/src/flower.c:195:6: warning: no previous prototype for âflower_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 195 | void flower_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~ >magic/src/flower.c: In function âflower_clickâ: >magic/src/flower.c:195:51: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 195 | void flower_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/flower.c: At top level: >magic/src/flower.c:213:6: warning: no previous prototype for âflower_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 213 | void flower_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~ >magic/src/flower.c: In function âflower_releaseâ: >magic/src/flower.c:213:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 213 | void flower_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/flower.c: In function âflower_drawflowerâ: >magic/src/flower.c:253:43: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 253 | static void flower_drawflower(magic_api * api, SDL_Surface * canvas, int x, int y) > | ~~~~~~~~~~~~^~~ >magic/src/flower.c: In function âflower_drawbaseâ: >magic/src/flower.c:263:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 263 | static void flower_drawbase(magic_api * api, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/flower.c: In function âflower_drawstalkâ: >magic/src/flower.c:372:16: warning: using integer absolute value function âabsâ when argument is of floating-point type âfloatâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wabsolute-value-Wabsolute-value]8;;] > 372 | else if (abs(curve[i - 2].x - curve[i + 2].x) < 5) > | ^~~ >magic/src/flower.c:273:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 273 | static void flower_drawstalk(magic_api * api, SDL_Surface * canvas, > | ~~~~~~~~~~~~^~~ >magic/src/flower.c: At top level: >magic/src/flower.c:446:6: warning: no previous prototype for âflower_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 446 | void flower_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~ >magic/src/flower.c: In function âflower_shutdownâ: >magic/src/flower.c:446:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 446 | void flower_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/flower.c: At top level: >magic/src/flower.c:465:6: warning: no previous prototype for âflower_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 465 | void flower_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~ >magic/src/flower.c:475:5: warning: no previous prototype for âflower_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 475 | int flower_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/flower.c: In function âflower_requires_colorsâ: >magic/src/flower.c:475:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 475 | int flower_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/flower.c:475:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 475 | int flower_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/flower.c: At top level: >magic/src/flower.c:597:6: warning: no previous prototype for âflower_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 597 | void flower_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/flower.c: In function âflower_switchinâ: >magic/src/flower.c:597:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 597 | void flower_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/flower.c:597:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 597 | void flower_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/flower.c:597:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 597 | void flower_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/flower.c:597:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 597 | er_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/flower.c: At top level: >magic/src/flower.c:601:6: warning: no previous prototype for âflower_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 601 | void flower_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/flower.c: In function âflower_switchoutâ: >magic/src/flower.c:601:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 601 | void flower_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/flower.c:601:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 601 | void flower_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/flower.c:601:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 601 | void flower_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/flower.c:601:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 601 | r_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/flower.c: At top level: >magic/src/flower.c:605:5: warning: no previous prototype for âflower_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 605 | int flower_modes(magic_api * api, int which) > | ^~~~~~~~~~~~ >magic/src/flower.c: In function âflower_modesâ: >magic/src/flower.c:605:30: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 605 | int flower_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/flower.c:605:39: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 605 | int flower_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/foam.so magic/src/foam.c >magic/src/foam.c:53:8: warning: no previous prototype for âfoam_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 53 | Uint32 foam_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~ >magic/src/foam.c:57:5: warning: no previous prototype for âfoam_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 57 | int foam_init(magic_api * api) > | ^~~~~~~~~ >magic/src/foam.c:85:5: warning: no previous prototype for âfoam_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 85 | int foam_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/foam.c: In function âfoam_get_tool_countâ: >magic/src/foam.c:85:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 85 | int foam_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/foam.c: At top level: >magic/src/foam.c:91:15: warning: no previous prototype for âfoam_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 91 | SDL_Surface * foam_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/foam.c: In function âfoam_get_iconâ: >magic/src/foam.c:91:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | SDL_Surface * foam_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/foam.c: At top level: >magic/src/foam.c:102:8: warning: no previous prototype for âfoam_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 102 | char * foam_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/foam.c: In function âfoam_get_nameâ: >magic/src/foam.c:102:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 102 | char * foam_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/foam.c:102:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 102 | char * foam_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/foam.c: At top level: >magic/src/foam.c:108:8: warning: no previous prototype for âfoam_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 108 | char * foam_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/foam.c: In function âfoam_get_descriptionâ: >magic/src/foam.c:108:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | char * foam_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/foam.c:108:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | char * foam_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/foam.c:108:61: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | char * foam_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/foam.c: In function âdo_foamâ: >magic/src/foam.c:115:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 115 | static void do_foam(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/foam.c:115:58: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 115 | static void do_foam(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/foam.c:115:80: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 115 | o_foam(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ > >magic/src/foam.c: At top level: >magic/src/foam.c:143:6: warning: no previous prototype for âfoam_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 143 | void foam_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~ >magic/src/foam.c:164:6: warning: no previous prototype for âfoam_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 164 | void foam_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~ >magic/src/foam.c: In function âfoam_clickâ: >magic/src/foam.c:164:49: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 164 | void foam_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/foam.c: In function âfoam_releaseâ: >magic/src/foam.c:208:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 208 | void foam_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/foam.c:208:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 208 | void foam_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/foam.c:210:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 210 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/foam.c:210:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 210 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/foam.c: At top level: >magic/src/foam.c:388:6: warning: no previous prototype for âfoam_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 388 | void foam_shutdown(magic_api * api) > | ^~~~~~~~~~~~~ >magic/src/foam.c: In function âfoam_shutdownâ: >magic/src/foam.c:388:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 388 | void foam_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/foam.c: At top level: >magic/src/foam.c:407:6: warning: no previous prototype for âfoam_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 407 | void foam_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~ >magic/src/foam.c: In function âfoam_set_colorâ: >magic/src/foam.c:407:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 407 | void foam_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/foam.c: At top level: >magic/src/foam.c:415:5: warning: no previous prototype for âfoam_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 415 | int foam_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/foam.c: In function âfoam_requires_colorsâ: >magic/src/foam.c:415:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 415 | int foam_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/foam.c:415:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 415 | int foam_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/foam.c: At top level: >magic/src/foam.c:420:6: warning: no previous prototype for âfoam_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 420 | void foam_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~ >magic/src/foam.c: In function âfoam_switchinâ: >magic/src/foam.c:420:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 420 | void foam_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/foam.c:420:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 420 | void foam_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/foam.c:420:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 420 | void foam_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/foam.c:420:72: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 420 | am_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/foam.c: At top level: >magic/src/foam.c:424:6: warning: no previous prototype for âfoam_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 424 | void foam_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/foam.c: In function âfoam_switchoutâ: >magic/src/foam.c:424:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 424 | void foam_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/foam.c:424:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 424 | void foam_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/foam.c:424:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 424 | void foam_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/foam.c:424:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 424 | m_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/foam.c: At top level: >magic/src/foam.c:428:5: warning: no previous prototype for âfoam_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 428 | int foam_modes(magic_api * api, int which) > | ^~~~~~~~~~ >magic/src/foam.c: In function âfoam_modesâ: >magic/src/foam.c:428:28: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 428 | int foam_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/foam.c:428:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 428 | int foam_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/fold.so magic/src/fold.c >magic/src/fold.c:46:8: warning: no previous prototype for âfold_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 46 | Uint32 fold_api_version(void) > | ^~~~~~~~~~~~~~~~ >magic/src/fold.c:52:6: warning: no previous prototype for âfold_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 52 | void fold_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ^~~~~~~~~~~~~~ >magic/src/fold.c: In function âfold_set_colorâ: >magic/src/fold.c:52:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 52 | void fold_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ~~~~~~~~~~~~^~~ >magic/src/fold.c: At top level: >magic/src/fold.c:59:5: warning: no previous prototype for âfold_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 59 | int fold_init(magic_api * api) > | ^~~~~~~~~ >magic/src/fold.c:69:5: warning: no previous prototype for âfold_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 69 | int fold_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/fold.c: In function âfold_get_tool_countâ: >magic/src/fold.c:69:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 69 | int fold_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/fold.c: At top level: >magic/src/fold.c:74:15: warning: no previous prototype for âfold_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 74 | SDL_Surface * fold_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/fold.c: In function âfold_get_iconâ: >magic/src/fold.c:74:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 74 | SDL_Surface * fold_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/fold.c: At top level: >magic/src/fold.c:84:8: warning: no previous prototype for âfold_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 84 | char * fold_get_name(magic_api * api, int which) { return(gettext_noop("Fold")); } > | ^~~~~~~~~~~~~ >magic/src/fold.c: In function âfold_get_nameâ: >magic/src/fold.c:84:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 84 | char * fold_get_name(magic_api * api, int which) { return(gettext_noop("Fold")); } > | ~~~~~~~~~~~~^~~ >magic/src/fold.c:84:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 84 | char * fold_get_name(magic_api * api, int which) { return(gettext_noop("Fold")); } > | ~~~~^~~~~ >magic/src/fold.c: At top level: >magic/src/fold.c:86:8: warning: no previous prototype for âfold_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 86 | char * fold_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Choose a background color and click to turn the corner of the page over.")); } > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/fold.c: In function âfold_get_descriptionâ: >magic/src/fold.c:86:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 86 | char * fold_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Choose a background color and click to turn the corner of the page over.")); } > | ~~~~~~~~~~~~^~~ >magic/src/fold.c:86:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 86 | char * fold_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Choose a background color and click to turn the corner of the page over.")); } > | ~~~~^~~~~ >magic/src/fold.c:86:61: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 86 | char * fold_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Choose a background color and click to turn the corner of the page over.")); } > | ~~~~^~~~ >magic/src/fold.c: At top level: >magic/src/fold.c:88:5: warning: no previous prototype for âfold_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 88 | int fold_requires_colors(magic_api * api, int which) { return 1; } //selected color will be a "backpage" color > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/fold.c: In function âfold_requires_colorsâ: >magic/src/fold.c:88:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 88 | int fold_requires_colors(magic_api * api, int which) { return 1; } //selected color will be a "backpage" color > | ~~~~~~~~~~~~^~~ >magic/src/fold.c:88:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 88 | int fold_requires_colors(magic_api * api, int which) { return 1; } //selected color will be a "backpage" color > | ~~~~^~~~~ >magic/src/fold.c: In function âfold_shadowâ: >magic/src/fold.c:91:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | static void fold_shadow(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * temp, > | ~~~~^~~~~ >magic/src/fold.c: In function âfold_drawâ: >magic/src/fold.c:104:34: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 104 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/fold.c: At top level: >magic/src/fold.c:278:6: warning: no previous prototype for âfold_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 278 | void fold_release(magic_api * api, int which, > | ^~~~~~~~~~~~ >magic/src/fold.c:335:6: warning: no previous prototype for âfold_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 335 | void fold_shutdown(magic_api * api) > | ^~~~~~~~~~~~~ >magic/src/fold.c: In function âfold_shutdownâ: >magic/src/fold.c:335:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 335 | void fold_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/fold.c: In function âfold_print_lineâ: >magic/src/fold.c:359:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 359 | static void fold_print_line(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/fold.c: In function âfold_print_dark_lineâ: >magic/src/fold.c:365:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 365 | static void fold_print_dark_line(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/fold.c: In function âfold_eraseâ: >magic/src/fold.c:372:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 372 | static void fold_erase(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/fold.c:372:83: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 372 | _erase(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ > >magic/src/fold.c: At top level: >magic/src/fold.c:379:6: warning: no previous prototype for âfold_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 379 | void fold_click(magic_api * ptr, int which, int mode, > | ^~~~~~~~~~ >magic/src/fold.c: In function âfold_clickâ: >magic/src/fold.c:379:49: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 379 | void fold_click(magic_api * ptr, int which, int mode, > | ~~~~^~~~ >magic/src/fold.c: At top level: >magic/src/fold.c:408:6: warning: no previous prototype for âfold_previewâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 408 | void fold_preview(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~ >magic/src/fold.c: In function âfold_previewâ: >magic/src/fold.c:409:40: warning: unused parameter âoxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 409 | SDL_Surface * snapshot, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/fold.c:409:48: warning: unused parameter âoyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 409 | SDL_Surface * snapshot, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/fold.c: At top level: >magic/src/fold.c:476:6: warning: no previous prototype for âfold_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 476 | void fold_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~ >magic/src/fold.c: In function âfold_switchinâ: >magic/src/fold.c:476:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 476 | void fold_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/fold.c:476:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 476 | void fold_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/fold.c:476:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 476 | void fold_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/fold.c:476:72: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 476 | ld_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/fold.c: At top level: >magic/src/fold.c:480:6: warning: no previous prototype for âfold_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 480 | void fold_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/fold.c: In function âfold_switchoutâ: >magic/src/fold.c:480:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 480 | void fold_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/fold.c:480:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 480 | void fold_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/fold.c:480:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 480 | void fold_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/fold.c:480:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 480 | d_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/fold.c: At top level: >magic/src/fold.c:484:5: warning: no previous prototype for âfold_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 484 | int fold_modes(magic_api * api, int which) > | ^~~~~~~~~~ >magic/src/fold.c: In function âfold_modesâ: >magic/src/fold.c:484:28: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 484 | int fold_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/fold.c:484:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 484 | int fold_modes(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/fold.c: In function âfold_drawâ: >magic/src/fold.c:157:2: warning: âright_xâ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] > 157 | api->line((void *)api, which, canvas, temp, left_arm_x-fold_shadow_value, 0, right_x - fold_shadow_value, canvas->h, 1, fold_shadow); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/fold.c:151:2: warning: âleft_yâ may be used uninitialized in this function []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] > 151 | api->line((void *)api, which, canvas, temp, canvas->w, left_y-fold_shadow_value, 0, right_arm_y-fold_shadow_value, 1, fold_shadow); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/glasstile.so magic/src/glasstile.c >magic/src/glasstile.c:41:8: warning: no previous prototype for âglasstile_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 41 | Uint32 glasstile_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/glasstile.c:49:5: warning: no previous prototype for âglasstile_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 49 | int glasstile_init(magic_api * api) > | ^~~~~~~~~~~~~~ >magic/src/glasstile.c:64:5: warning: no previous prototype for âglasstile_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 64 | int glasstile_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_get_tool_countâ: >magic/src/glasstile.c:64:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 64 | int glasstile_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/glasstile.c: At top level: >magic/src/glasstile.c:70:15: warning: no previous prototype for âglasstile_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 70 | SDL_Surface * glasstile_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_get_iconâ: >magic/src/glasstile.c:70:55: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 70 | SDL_Surface * glasstile_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/glasstile.c: At top level: >magic/src/glasstile.c:81:8: warning: no previous prototype for âglasstile_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 81 | char * glasstile_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_get_nameâ: >magic/src/glasstile.c:81:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | char * glasstile_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/glasstile.c:81:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | char * glasstile_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/glasstile.c: At top level: >magic/src/glasstile.c:87:8: warning: no previous prototype for âglasstile_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 87 | char * glasstile_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_get_descriptionâ: >magic/src/glasstile.c:87:46: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 87 | char * glasstile_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/glasstile.c:87:55: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 87 | char * glasstile_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/glasstile.c: In function âdo_glasstileâ: >magic/src/glasstile.c:97:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 97 | static void do_glasstile(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/glasstile.c: At top level: >magic/src/glasstile.c:188:6: warning: no previous prototype for âglasstile_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 188 | void glasstile_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~~~ >magic/src/glasstile.c:224:6: warning: no previous prototype for âglasstile_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 224 | void glasstile_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~~~ >magic/src/glasstile.c:263:6: warning: no previous prototype for âglasstile_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 263 | void glasstile_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_releaseâ: >magic/src/glasstile.c:263:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 263 | void glasstile_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/glasstile.c:263:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 263 | void glasstile_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/glasstile.c:264:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 264 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/glasstile.c:264:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 264 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/glasstile.c:265:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 265 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/glasstile.c:265:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 265 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/glasstile.c:265:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 265 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/glasstile.c: At top level: >magic/src/glasstile.c:270:6: warning: no previous prototype for âglasstile_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 270 | void glasstile_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_shutdownâ: >magic/src/glasstile.c:270:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 270 | void glasstile_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/glasstile.c: At top level: >magic/src/glasstile.c:289:6: warning: no previous prototype for âglasstile_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 289 | void glasstile_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_set_colorâ: >magic/src/glasstile.c:289:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 289 | void glasstile_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/glasstile.c:289:49: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 289 | void glasstile_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/glasstile.c:289:58: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 289 | void glasstile_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/glasstile.c:289:67: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 289 | void glasstile_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/glasstile.c: At top level: >magic/src/glasstile.c:294:5: warning: no previous prototype for âglasstile_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 294 | int glasstile_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_requires_colorsâ: >magic/src/glasstile.c:294:43: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 294 | int glasstile_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/glasstile.c:294:52: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 294 | int glasstile_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/glasstile.c: At top level: >magic/src/glasstile.c:299:6: warning: no previous prototype for âglasstile_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 299 | void glasstile_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_switchinâ: >magic/src/glasstile.c:299:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 299 | void glasstile_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/glasstile.c:299:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 299 | void glasstile_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/glasstile.c:299:57: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 299 | void glasstile_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/glasstile.c:299:77: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 299 | le_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/glasstile.c: At top level: >magic/src/glasstile.c:303:6: warning: no previous prototype for âglasstile_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 303 | void glasstile_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_switchoutâ: >magic/src/glasstile.c:303:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 303 | void glasstile_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/glasstile.c:303:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 303 | void glasstile_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/glasstile.c:303:58: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 303 | void glasstile_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/glasstile.c:303:78: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 303 | e_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/glasstile.c: At top level: >magic/src/glasstile.c:307:5: warning: no previous prototype for âglasstile_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 307 | int glasstile_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~~ >magic/src/glasstile.c: In function âglasstile_modesâ: >magic/src/glasstile.c:307:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 307 | int glasstile_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/glasstile.c:307:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 307 | int glasstile_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/grass.so magic/src/grass.c >magic/src/grass.c:55:5: warning: no previous prototype for âgrass_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 55 | int grass_init(magic_api * api) > | ^~~~~~~~~~ >magic/src/grass.c:70:8: warning: no previous prototype for âgrass_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 70 | Uint32 grass_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~ >magic/src/grass.c:73:5: warning: no previous prototype for âgrass_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 73 | int grass_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/grass.c: In function âgrass_get_tool_countâ: >magic/src/grass.c:73:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 73 | int grass_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/grass.c: At top level: >magic/src/grass.c:79:15: warning: no previous prototype for âgrass_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 79 | SDL_Surface * grass_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~ >magic/src/grass.c: In function âgrass_get_iconâ: >magic/src/grass.c:79:51: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 79 | SDL_Surface * grass_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/grass.c: At top level: >magic/src/grass.c:90:8: warning: no previous prototype for âgrass_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 90 | char * grass_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~ >magic/src/grass.c: In function âgrass_get_nameâ: >magic/src/grass.c:90:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 90 | char * grass_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/grass.c:90:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 90 | char * grass_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/grass.c: At top level: >magic/src/grass.c:96:8: warning: no previous prototype for âgrass_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 96 | char * grass_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/grass.c: In function âgrass_get_descriptionâ: >magic/src/grass.c:96:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 96 | char * grass_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/grass.c:96:51: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 96 | char * grass_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/grass.c:96:62: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 96 | char * grass_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/grass.c: At top level: >magic/src/grass.c:103:6: warning: no previous prototype for âgrass_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 103 | void grass_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~ >magic/src/grass.c:122:6: warning: no previous prototype for âgrass_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 122 | void grass_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~ >magic/src/grass.c: In function âgrass_clickâ: >magic/src/grass.c:122:50: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | void grass_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/grass.c: At top level: >magic/src/grass.c:129:6: warning: no previous prototype for âgrass_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 129 | void grass_release(magic_api * api, int which, > | ^~~~~~~~~~~~~ >magic/src/grass.c: In function âgrass_releaseâ: >magic/src/grass.c:129:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 129 | void grass_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/grass.c:129:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 129 | void grass_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/grass.c:130:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 130 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/grass.c:130:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 130 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/grass.c:131:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 131 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/grass.c:131:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 131 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/grass.c:131:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 131 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/grass.c: At top level: >magic/src/grass.c:136:6: warning: no previous prototype for âgrass_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 136 | void grass_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~ >magic/src/grass.c: In function âgrass_shutdownâ: >magic/src/grass.c:136:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 136 | void grass_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/grass.c: At top level: >magic/src/grass.c:143:6: warning: no previous prototype for âgrass_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 143 | void grass_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~ >magic/src/grass.c: In function âgrass_set_colorâ: >magic/src/grass.c:143:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 143 | void grass_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/grass.c: At top level: >magic/src/grass.c:151:5: warning: no previous prototype for âgrass_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 151 | int grass_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/grass.c: In function âgrass_requires_colorsâ: >magic/src/grass.c:151:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 151 | int grass_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/grass.c:151:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 151 | int grass_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/grass.c: In function âdo_grassâ: >magic/src/grass.c:156:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 156 | static void do_grass(void * ptr, int which, > | ~~~~^~~~~ >magic/src/grass.c:157:44: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 157 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/grass.c: At top level: >magic/src/grass.c:247:6: warning: no previous prototype for âgrass_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 247 | void grass_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/grass.c: In function âgrass_switchinâ: >magic/src/grass.c:247:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 247 | void grass_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/grass.c:247:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 247 | void grass_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/grass.c:247:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 247 | void grass_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/grass.c:247:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 247 | ss_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/grass.c: At top level: >magic/src/grass.c:251:6: warning: no previous prototype for âgrass_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 251 | void grass_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/grass.c: In function âgrass_switchoutâ: >magic/src/grass.c:251:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 251 | void grass_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/grass.c:251:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 251 | void grass_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/grass.c:251:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 251 | void grass_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/grass.c:251:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 251 | s_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/grass.c: At top level: >magic/src/grass.c:255:5: warning: no previous prototype for âgrass_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 255 | int grass_modes(magic_api * api, int which) > | ^~~~~~~~~~~ >magic/src/grass.c: In function âgrass_modesâ: >magic/src/grass.c:255:29: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 255 | int grass_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/grass.c:255:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 255 | int grass_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/kalidescope.so magic/src/kalidescope.c >magic/src/kalidescope.c:42:8: warning: no previous prototype for âkalidescope_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 42 | Uint32 kalidescope_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c:46:5: warning: no previous prototype for âkalidescope_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 46 | int kalidescope_init(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/kalidescope.c:58:5: warning: no previous prototype for âkalidescope_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 58 | int kalidescope_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_get_tool_countâ: >magic/src/kalidescope.c:58:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 58 | int kalidescope_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:64:15: warning: no previous prototype for âkalidescope_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 64 | SDL_Surface * kalidescope_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_get_iconâ: >magic/src/kalidescope.c:64:57: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 64 | SDL_Surface * kalidescope_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:75:8: warning: no previous prototype for âkalidescope_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 75 | char * kalidescope_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_get_nameâ: >magic/src/kalidescope.c:75:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 75 | char * kalidescope_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/kalidescope.c:75:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 75 | char * kalidescope_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:81:8: warning: no previous prototype for âkalidescope_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 81 | char * kalidescope_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_get_descriptionâ: >magic/src/kalidescope.c:81:48: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | char * kalidescope_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/kalidescope.c:81:57: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | char * kalidescope_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/kalidescope.c:81:68: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | har * kalidescope_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ > >magic/src/kalidescope.c: In function âdo_kalidescopeâ: >magic/src/kalidescope.c:88:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 88 | static void do_kalidescope(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/kalidescope.c:88:87: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 88 | escope(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ > >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:116:6: warning: no previous prototype for âkalidescope_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 116 | void kalidescope_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~~~~~ >magic/src/kalidescope.c:131:6: warning: no previous prototype for âkalidescope_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 131 | void kalidescope_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_clickâ: >magic/src/kalidescope.c:131:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 131 | void kalidescope_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:139:6: warning: no previous prototype for âkalidescope_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 139 | void kalidescope_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_releaseâ: >magic/src/kalidescope.c:139:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 139 | void kalidescope_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/kalidescope.c:140:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 140 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/kalidescope.c:140:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 140 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/kalidescope.c:141:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 141 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/kalidescope.c:141:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 141 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/kalidescope.c:141:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 141 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:147:6: warning: no previous prototype for âkalidescope_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 147 | void kalidescope_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_shutdownâ: >magic/src/kalidescope.c:147:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 147 | void kalidescope_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:154:6: warning: no previous prototype for âkalidescope_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 154 | void kalidescope_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_set_colorâ: >magic/src/kalidescope.c:154:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 154 | void kalidescope_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:162:5: warning: no previous prototype for âkalidescope_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 162 | int kalidescope_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_requires_colorsâ: >magic/src/kalidescope.c:162:45: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 162 | int kalidescope_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/kalidescope.c:162:54: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 162 | int kalidescope_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:167:6: warning: no previous prototype for âkalidescope_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 167 | void kalidescope_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_switchinâ: >magic/src/kalidescope.c:167:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 167 | void kalidescope_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/kalidescope.c:167:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 167 | void kalidescope_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/kalidescope.c:167:59: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 167 | void kalidescope_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/kalidescope.c:167:79: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 167 | pe_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:171:6: warning: no previous prototype for âkalidescope_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 171 | void kalidescope_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_switchoutâ: >magic/src/kalidescope.c:171:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 171 | void kalidescope_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/kalidescope.c:171:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 171 | void kalidescope_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/kalidescope.c:171:60: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 171 | void kalidescope_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/kalidescope.c:171:80: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 171 | e_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/kalidescope.c: At top level: >magic/src/kalidescope.c:175:5: warning: no previous prototype for âkalidescope_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 175 | int kalidescope_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~ >magic/src/kalidescope.c: In function âkalidescope_modesâ: >magic/src/kalidescope.c:175:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | int kalidescope_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/kalidescope.c:175:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | int kalidescope_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/light.so magic/src/light.c >magic/src/light.c:45:8: warning: no previous prototype for âlight_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 45 | Uint32 light_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~ >magic/src/light.c:49:5: warning: no previous prototype for âlight_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 49 | int light_init(magic_api * api) > | ^~~~~~~~~~ >magic/src/light.c:65:5: warning: no previous prototype for âlight_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 65 | int light_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/light.c: In function âlight_get_tool_countâ: >magic/src/light.c:65:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 65 | int light_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/light.c: At top level: >magic/src/light.c:71:15: warning: no previous prototype for âlight_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 71 | SDL_Surface * light_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~ >magic/src/light.c: In function âlight_get_iconâ: >magic/src/light.c:71:51: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 71 | SDL_Surface * light_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/light.c: At top level: >magic/src/light.c:82:8: warning: no previous prototype for âlight_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 82 | char * light_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~ >magic/src/light.c: In function âlight_get_nameâ: >magic/src/light.c:82:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 82 | char * light_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/light.c:82:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 82 | char * light_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/light.c: At top level: >magic/src/light.c:88:8: warning: no previous prototype for âlight_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 88 | char * light_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/light.c: In function âlight_get_descriptionâ: >magic/src/light.c:88:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 88 | char * light_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/light.c:88:51: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 88 | char * light_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/light.c:88:62: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 88 | char * light_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/light.c: In function âdo_lightâ: >magic/src/light.c:95:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 95 | static void do_light(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/light.c:95:81: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 95 | _light(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ > >magic/src/light.c: At top level: >magic/src/light.c:156:6: warning: no previous prototype for âlight_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 156 | void light_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~ >magic/src/light.c:174:6: warning: no previous prototype for âlight_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 174 | void light_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~ >magic/src/light.c: In function âlight_clickâ: >magic/src/light.c:174:50: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 174 | void light_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/light.c: At top level: >magic/src/light.c:182:6: warning: no previous prototype for âlight_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 182 | void light_release(magic_api * api, int which, > | ^~~~~~~~~~~~~ >magic/src/light.c: In function âlight_releaseâ: >magic/src/light.c:182:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | void light_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/light.c:183:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 183 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/light.c:184:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 184 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/light.c:184:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 184 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/light.c: At top level: >magic/src/light.c:190:6: warning: no previous prototype for âlight_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 190 | void light_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~ >magic/src/light.c: In function âlight_shutdownâ: >magic/src/light.c:190:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 190 | void light_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/light.c: At top level: >magic/src/light.c:199:6: warning: no previous prototype for âlight_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 199 | void light_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~ >magic/src/light.c:205:5: warning: no previous prototype for âlight_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 205 | int light_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/light.c: In function âlight_requires_colorsâ: >magic/src/light.c:205:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | int light_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/light.c:205:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | int light_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/light.c: At top level: >magic/src/light.c:210:6: warning: no previous prototype for âlight_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 210 | void light_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/light.c: In function âlight_switchinâ: >magic/src/light.c:210:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 210 | void light_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/light.c:210:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 210 | void light_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/light.c:210:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 210 | void light_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/light.c:210:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 210 | ht_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/light.c: At top level: >magic/src/light.c:214:6: warning: no previous prototype for âlight_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 214 | void light_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/light.c: In function âlight_switchoutâ: >magic/src/light.c:214:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 214 | void light_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/light.c:214:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 214 | void light_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/light.c:214:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 214 | void light_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/light.c:214:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 214 | t_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/light.c: At top level: >magic/src/light.c:218:5: warning: no previous prototype for âlight_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 218 | int light_modes(magic_api * api, int which) > | ^~~~~~~~~~~ >magic/src/light.c: In function âlight_modesâ: >magic/src/light.c:218:29: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 218 | int light_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/light.c:218:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 218 | int light_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/metalpaint.so magic/src/metalpaint.c >magic/src/metalpaint.c:42:8: warning: no previous prototype for âmetalpaint_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 42 | Uint32 metalpaint_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c:46:5: warning: no previous prototype for âmetalpaint_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 46 | int metalpaint_init(magic_api * api) > | ^~~~~~~~~~~~~~~ >magic/src/metalpaint.c:58:5: warning: no previous prototype for âmetalpaint_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 58 | int metalpaint_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_get_tool_countâ: >magic/src/metalpaint.c:58:43: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 58 | int metalpaint_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:64:15: warning: no previous prototype for âmetalpaint_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 64 | SDL_Surface * metalpaint_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_get_iconâ: >magic/src/metalpaint.c:64:56: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 64 | SDL_Surface * metalpaint_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:75:8: warning: no previous prototype for âmetalpaint_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 75 | char * metalpaint_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_get_nameâ: >magic/src/metalpaint.c:75:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 75 | char * metalpaint_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/metalpaint.c:75:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 75 | char * metalpaint_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:81:8: warning: no previous prototype for âmetalpaint_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 81 | char * metalpaint_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_get_descriptionâ: >magic/src/metalpaint.c:81:47: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | char * metalpaint_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/metalpaint.c:81:56: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | char * metalpaint_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/metalpaint.c:81:67: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | char * metalpaint_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/metalpaint.c: In function âdo_metalpaintâ: >magic/src/metalpaint.c:99:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 99 | static void do_metalpaint(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/metalpaint.c:99:86: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 99 | lpaint(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ > >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:123:6: warning: no previous prototype for âmetalpaint_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 123 | void metalpaint_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~~~~ >magic/src/metalpaint.c:141:6: warning: no previous prototype for âmetalpaint_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 141 | void metalpaint_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_clickâ: >magic/src/metalpaint.c:141:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 141 | void metalpaint_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:149:6: warning: no previous prototype for âmetalpaint_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 149 | void metalpaint_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_releaseâ: >magic/src/metalpaint.c:149:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 149 | void metalpaint_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/metalpaint.c:149:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 149 | void metalpaint_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/metalpaint.c:150:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 150 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/metalpaint.c:150:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 150 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/metalpaint.c:151:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 151 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/metalpaint.c:151:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 151 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/metalpaint.c:151:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 151 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:156:6: warning: no previous prototype for âmetalpaint_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 156 | void metalpaint_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_shutdownâ: >magic/src/metalpaint.c:156:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 156 | void metalpaint_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:163:6: warning: no previous prototype for âmetalpaint_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 163 | void metalpaint_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_set_colorâ: >magic/src/metalpaint.c:163:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 163 | void metalpaint_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:171:5: warning: no previous prototype for âmetalpaint_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 171 | int metalpaint_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_requires_colorsâ: >magic/src/metalpaint.c:171:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 171 | int metalpaint_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/metalpaint.c:171:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 171 | int metalpaint_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:176:6: warning: no previous prototype for âmetalpaint_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 176 | void metalpaint_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_switchinâ: >magic/src/metalpaint.c:176:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 176 | void metalpaint_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/metalpaint.c:176:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 176 | void metalpaint_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/metalpaint.c:176:58: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 176 | void metalpaint_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/metalpaint.c:176:78: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 176 | nt_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:180:6: warning: no previous prototype for âmetalpaint_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 180 | void metalpaint_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_switchoutâ: >magic/src/metalpaint.c:180:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 180 | void metalpaint_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/metalpaint.c:180:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 180 | void metalpaint_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/metalpaint.c:180:59: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 180 | void metalpaint_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/metalpaint.c:180:79: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 180 | t_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/metalpaint.c: At top level: >magic/src/metalpaint.c:184:5: warning: no previous prototype for âmetalpaint_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 184 | int metalpaint_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/metalpaint.c: In function âmetalpaint_modesâ: >magic/src/metalpaint.c:184:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 184 | int metalpaint_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/metalpaint.c:184:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 184 | int metalpaint_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/mirror_flip.so magic/src/mirror_flip.c >magic/src/mirror_flip.c:48:5: warning: no previous prototype for âmirror_flip_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 48 | int mirror_flip_init(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c:63:8: warning: no previous prototype for âmirror_flip_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 63 | Uint32 mirror_flip_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c:66:5: warning: no previous prototype for âmirror_flip_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 66 | int mirror_flip_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_get_tool_countâ: >magic/src/mirror_flip.c:66:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 66 | int mirror_flip_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:72:15: warning: no previous prototype for âmirror_flip_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 72 | SDL_Surface * mirror_flip_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c:91:8: warning: no previous prototype for âmirror_flip_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 91 | char * mirror_flip_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_get_nameâ: >magic/src/mirror_flip.c:91:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | char * mirror_flip_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:102:8: warning: no previous prototype for âmirror_flip_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 102 | char * mirror_flip_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_get_descriptionâ: >magic/src/mirror_flip.c:102:48: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 102 | char * mirror_flip_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c:102:68: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 102 | har * mirror_flip_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ > >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:115:6: warning: no previous prototype for âmirror_flip_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 115 | void mirror_flip_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_dragâ: >magic/src/mirror_flip.c:115:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 115 | void mirror_flip_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c:115:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 115 | void mirror_flip_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~^~~~~ >magic/src/mirror_flip.c:115:65: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 115 | void mirror_flip_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/mirror_flip.c:116:18: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 116 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~~~~~~~~~~~^~~~ >magic/src/mirror_flip.c:116:28: warning: unused parameter âoxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 116 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/mirror_flip.c:116:36: warning: unused parameter âoyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 116 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/mirror_flip.c:116:44: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 116 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/mirror_flip.c:116:51: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 116 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/mirror_flip.c:117:15: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 117 | SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:122:6: warning: no previous prototype for âmirror_flip_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 122 | void mirror_flip_release(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_releaseâ: >magic/src/mirror_flip.c:122:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | void mirror_flip_release(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c:122:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | void mirror_flip_release(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~^~~~~ >magic/src/mirror_flip.c:122:68: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | d mirror_flip_release(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/mirror_flip.c:123:18: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 123 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~~~~~~~~~~~^~~~ >magic/src/mirror_flip.c:123:28: warning: unused parameter âoxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 123 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/mirror_flip.c:123:36: warning: unused parameter âoyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 123 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/mirror_flip.c:123:44: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 123 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/mirror_flip.c:123:51: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 123 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/mirror_flip.c:124:15: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 124 | SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:130:6: warning: no previous prototype for âmirror_flip_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 130 | void mirror_flip_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_clickâ: >magic/src/mirror_flip.c:130:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 130 | void mirror_flip_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/mirror_flip.c:132:9: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 132 | int x, int y, > | ~~~~^ >magic/src/mirror_flip.c:132:16: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 132 | int x, int y, > | ~~~~^ >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:182:6: warning: no previous prototype for âmirror_flip_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 182 | void mirror_flip_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_shutdownâ: >magic/src/mirror_flip.c:182:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | void mirror_flip_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:191:6: warning: no previous prototype for âmirror_flip_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 191 | void mirror_flip_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_set_colorâ: >magic/src/mirror_flip.c:191:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | void mirror_flip_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c:191:51: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | void mirror_flip_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/mirror_flip.c:191:60: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | void mirror_flip_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/mirror_flip.c:191:69: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | void mirror_flip_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:196:5: warning: no previous prototype for âmirror_flip_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 196 | int mirror_flip_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_requires_colorsâ: >magic/src/mirror_flip.c:196:45: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 196 | int mirror_flip_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c:196:54: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 196 | int mirror_flip_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:201:6: warning: no previous prototype for âmirror_flip_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 201 | void mirror_flip_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_switchinâ: >magic/src/mirror_flip.c:201:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | void mirror_flip_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c:201:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | void mirror_flip_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/mirror_flip.c:201:59: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | void mirror_flip_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/mirror_flip.c:201:79: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | ip_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:205:6: warning: no previous prototype for âmirror_flip_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 205 | void mirror_flip_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_switchoutâ: >magic/src/mirror_flip.c:205:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | void mirror_flip_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c:205:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | void mirror_flip_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/mirror_flip.c:205:60: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | void mirror_flip_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/mirror_flip.c:205:80: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | p_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/mirror_flip.c: At top level: >magic/src/mirror_flip.c:209:5: warning: no previous prototype for âmirror_flip_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 209 | int mirror_flip_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~ >magic/src/mirror_flip.c: In function âmirror_flip_modesâ: >magic/src/mirror_flip.c:209:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 209 | int mirror_flip_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/mirror_flip.c:209:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 209 | int mirror_flip_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/mosaic.so magic/src/mosaic.c >magic/src/mosaic.c:77:8: warning: no previous prototype for âmosaic_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 77 | Uint32 mosaic_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~ >magic/src/mosaic.c:80:5: warning: no previous prototype for âmosaic_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 80 | int mosaic_init(magic_api * api){ > | ^~~~~~~~~~~ >magic/src/mosaic.c:93:5: warning: no previous prototype for âmosaic_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 93 | int mosaic_get_tool_count(magic_api * api){ > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_get_tool_countâ: >magic/src/mosaic.c:93:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 93 | int mosaic_get_tool_count(magic_api * api){ > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:98:15: warning: no previous prototype for âmosaic_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 98 | SDL_Surface * mosaic_get_icon(magic_api * api, int which){ > | ^~~~~~~~~~~~~~~ >magic/src/mosaic.c:105:8: warning: no previous prototype for âmosaic_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 105 | char * mosaic_get_name(magic_api * api, int which){ > | ^~~~~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_get_nameâ: >magic/src/mosaic.c:105:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | char * mosaic_get_name(magic_api * api, int which){ > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:110:8: warning: no previous prototype for âmosaic_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 110 | char * mosaic_get_description(magic_api * api, int which, int mode){ > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_get_descriptionâ: >magic/src/mosaic.c:110:43: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 110 | char * mosaic_get_description(magic_api * api, int which, int mode){ > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c: In function âdo_mosaic_fullâ: >magic/src/mosaic.c:120:76: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 120 | mosaic_full(void * ptr, SDL_Surface * canvas, SDL_Surface * last, int which){ > | ~~~~~~~~~~~~~~^~~~ > >magic/src/mosaic.c:120:86: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 120 | _full(void * ptr, SDL_Surface * canvas, SDL_Surface * last, int which){ > | ~~~~^~~~~ > >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:164:6: warning: no previous prototype for âmosaic_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 164 | void mosaic_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_dragâ: >magic/src/mosaic.c:164:30: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 164 | void mosaic_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c:164:39: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 164 | void mosaic_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~^~~~~ >magic/src/mosaic.c:164:60: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 164 | void mosaic_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/mosaic.c:165:26: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 165 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~~~~~~~~~~~^~~~ >magic/src/mosaic.c:165:36: warning: unused parameter âoxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 165 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/mosaic.c:165:44: warning: unused parameter âoyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 165 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/mosaic.c:165:52: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 165 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/mosaic.c:165:59: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 165 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/mosaic.c:166:16: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 166 | SDL_Rect * update_rect){ > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:171:6: warning: no previous prototype for âmosaic_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 171 | void mosaic_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_clickâ: >magic/src/mosaic.c:171:51: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 171 | void mosaic_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/mosaic.c:173:18: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 173 | int x, int y, SDL_Rect * update_rect){ > | ~~~~^ >magic/src/mosaic.c:173:25: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 173 | int x, int y, SDL_Rect * update_rect){ > | ~~~~^ >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:185:6: warning: no previous prototype for âmosaic_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 185 | void mosaic_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_releaseâ: >magic/src/mosaic.c:185:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 185 | void mosaic_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c:185:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 185 | void mosaic_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/mosaic.c:186:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 186 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/mosaic.c:186:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 186 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/mosaic.c:187:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 187 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/mosaic.c:187:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 187 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/mosaic.c:187:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 187 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:192:6: warning: no previous prototype for âmosaic_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 192 | void mosaic_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_shutdownâ: >magic/src/mosaic.c:192:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 192 | void mosaic_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:204:6: warning: no previous prototype for âmosaic_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 204 | void mosaic_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_set_colorâ: >magic/src/mosaic.c:204:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 204 | void mosaic_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c:204:46: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 204 | void mosaic_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/mosaic.c:204:55: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 204 | void mosaic_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/mosaic.c:204:64: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 204 | void mosaic_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:209:5: warning: no previous prototype for âmosaic_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 209 | int mosaic_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_requires_colorsâ: >magic/src/mosaic.c:209:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 209 | int mosaic_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c:209:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 209 | int mosaic_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:304:6: warning: no previous prototype for âmosaic_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 304 | void mosaic_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_switchinâ: >magic/src/mosaic.c:304:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 304 | void mosaic_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c:304:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 304 | void mosaic_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/mosaic.c:304:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 304 | void mosaic_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/mosaic.c:304:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 304 | ic_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:309:6: warning: no previous prototype for âmosaic_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 309 | void mosaic_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_switchoutâ: >magic/src/mosaic.c:309:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 309 | void mosaic_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c:309:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 309 | void mosaic_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/mosaic.c:309:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 309 | void mosaic_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/mosaic.c:309:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 309 | c_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/mosaic.c: At top level: >magic/src/mosaic.c:313:5: warning: no previous prototype for âmosaic_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 313 | int mosaic_modes(magic_api * api, int which) > | ^~~~~~~~~~~~ >magic/src/mosaic.c: In function âmosaic_modesâ: >magic/src/mosaic.c:313:30: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 313 | int mosaic_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/mosaic.c:313:39: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 313 | int mosaic_modes(magic_api * api, int which) > | ~~~~^~~~~ >At top level: >magic/src/mosaic.c:53:18: warning: âmosaic_RADIUSâ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-const-variable=-Wunused-const-variable=]8;;] > 53 | static const int mosaic_RADIUS = 16; > | ^~~~~~~~~~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/negative.so magic/src/negative.c >magic/src/negative.c:39:5: warning: no previous prototype for ânegative_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 39 | int negative_init(magic_api * api) > | ^~~~~~~~~~~~~ >magic/src/negative.c:51:8: warning: no previous prototype for ânegative_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 51 | Uint32 negative_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/negative.c:54:5: warning: no previous prototype for ânegative_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 54 | int negative_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_get_tool_countâ: >magic/src/negative.c:54:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 54 | int negative_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/negative.c: At top level: >magic/src/negative.c:60:15: warning: no previous prototype for ânegative_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 60 | SDL_Surface * negative_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_get_iconâ: >magic/src/negative.c:60:54: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 60 | SDL_Surface * negative_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/negative.c: At top level: >magic/src/negative.c:70:8: warning: no previous prototype for ânegative_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 70 | char * negative_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_get_nameâ: >magic/src/negative.c:70:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 70 | char * negative_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/negative.c:70:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 70 | char * negative_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/negative.c: At top level: >magic/src/negative.c:76:8: warning: no previous prototype for ânegative_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 76 | char * negative_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_get_descriptionâ: >magic/src/negative.c:76:45: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 76 | char * negative_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/negative.c:76:54: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 76 | char * negative_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/negative.c: In function âdo_negativeâ: >magic/src/negative.c:89:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 89 | static void do_negative(void * ptr, int which, > | ~~~~^~~~~ >magic/src/negative.c: At top level: >magic/src/negative.c:116:6: warning: no previous prototype for ânegative_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 116 | void negative_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~~ >magic/src/negative.c:141:6: warning: no previous prototype for ânegative_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 141 | void negative_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~~ >magic/src/negative.c:174:6: warning: no previous prototype for ânegative_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 174 | void negative_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_releaseâ: >magic/src/negative.c:174:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 174 | void negative_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/negative.c:174:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 174 | void negative_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/negative.c:175:28: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/negative.c:175:50: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/negative.c:176:18: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 176 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/negative.c:176:25: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 176 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/negative.c:176:39: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 176 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/negative.c: At top level: >magic/src/negative.c:181:6: warning: no previous prototype for ânegative_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 181 | void negative_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_shutdownâ: >magic/src/negative.c:181:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 181 | void negative_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/negative.c: At top level: >magic/src/negative.c:188:6: warning: no previous prototype for ânegative_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 188 | void negative_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_set_colorâ: >magic/src/negative.c:188:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 188 | void negative_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/negative.c:188:48: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 188 | void negative_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/negative.c:188:57: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 188 | void negative_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/negative.c:188:66: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 188 | void negative_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/negative.c: At top level: >magic/src/negative.c:193:5: warning: no previous prototype for ânegative_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 193 | int negative_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_requires_colorsâ: >magic/src/negative.c:193:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 193 | int negative_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/negative.c:193:51: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 193 | int negative_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/negative.c: At top level: >magic/src/negative.c:198:6: warning: no previous prototype for ânegative_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 198 | void negative_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_switchinâ: >magic/src/negative.c:198:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 198 | void negative_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/negative.c:198:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 198 | void negative_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/negative.c:198:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 198 | void negative_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/negative.c:198:76: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 198 | ve_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/negative.c: At top level: >magic/src/negative.c:202:6: warning: no previous prototype for ânegative_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 202 | void negative_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_switchoutâ: >magic/src/negative.c:202:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 202 | void negative_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/negative.c:202:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 202 | void negative_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/negative.c:202:57: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 202 | void negative_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/negative.c:202:77: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 202 | e_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/negative.c: At top level: >magic/src/negative.c:206:5: warning: no previous prototype for ânegative_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 206 | int negative_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~ >magic/src/negative.c: In function ânegative_modesâ: >magic/src/negative.c:206:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 206 | int negative_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/negative.c:206:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 206 | int negative_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/noise.so magic/src/noise.c >magic/src/noise.c:70:8: warning: no previous prototype for ânoise_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 70 | Uint32 noise_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~ >magic/src/noise.c:73:5: warning: no previous prototype for ânoise_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 73 | int noise_init(magic_api * api){ > | ^~~~~~~~~~ >magic/src/noise.c:86:5: warning: no previous prototype for ânoise_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 86 | int noise_get_tool_count(magic_api * api){ > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/noise.c: In function ânoise_get_tool_countâ: >magic/src/noise.c:86:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 86 | int noise_get_tool_count(magic_api * api){ > | ~~~~~~~~~~~~^~~ >magic/src/noise.c: At top level: >magic/src/noise.c:91:15: warning: no previous prototype for ânoise_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 91 | SDL_Surface * noise_get_icon(magic_api * api, int which){ > | ^~~~~~~~~~~~~~ >magic/src/noise.c:98:8: warning: no previous prototype for ânoise_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 98 | char * noise_get_name(magic_api * api, int which){ > | ^~~~~~~~~~~~~~ >magic/src/noise.c: In function ânoise_get_nameâ: >magic/src/noise.c:98:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 98 | char * noise_get_name(magic_api * api, int which){ > | ~~~~~~~~~~~~^~~ >magic/src/noise.c: At top level: >magic/src/noise.c:103:8: warning: no previous prototype for ânoise_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 103 | char * noise_get_description(magic_api * api, int which, int mode){ > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/noise.c: In function ânoise_get_descriptionâ: >magic/src/noise.c:103:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 103 | char * noise_get_description(magic_api * api, int which, int mode){ > | ~~~~~~~~~~~~^~~ >magic/src/noise.c: In function âdo_noise_pixelâ: >magic/src/noise.c:108:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | static void do_noise_pixel(void * ptr, int which, > | ~~~~^~~~~ >magic/src/noise.c:109:47: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 109 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/noise.c: In function âdo_noise_fullâ: >magic/src/noise.c:128:14: warning: unused variable âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 128 | magic_api * api = (magic_api *) ptr; > | ^~~ >magic/src/noise.c: At top level: >magic/src/noise.c:158:6: warning: no previous prototype for ânoise_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 158 | void noise_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~ >magic/src/noise.c:176:6: warning: no previous prototype for ânoise_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 176 | void noise_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~ >magic/src/noise.c:192:6: warning: no previous prototype for ânoise_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 192 | void noise_release(magic_api * api, int which, > | ^~~~~~~~~~~~~ >magic/src/noise.c: In function ânoise_releaseâ: >magic/src/noise.c:192:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 192 | void noise_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/noise.c:192:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 192 | void noise_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/noise.c:193:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 193 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/noise.c:193:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 193 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/noise.c:194:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 194 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/noise.c:194:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 194 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/noise.c:194:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 194 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/noise.c: At top level: >magic/src/noise.c:199:6: warning: no previous prototype for ânoise_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 199 | void noise_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~ >magic/src/noise.c: In function ânoise_shutdownâ: >magic/src/noise.c:199:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 199 | void noise_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/noise.c: At top level: >magic/src/noise.c:211:6: warning: no previous prototype for ânoise_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 211 | void noise_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~ >magic/src/noise.c: In function ânoise_set_colorâ: >magic/src/noise.c:211:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 211 | void noise_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/noise.c:211:45: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 211 | void noise_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/noise.c:211:54: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 211 | void noise_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/noise.c:211:63: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 211 | void noise_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/noise.c: At top level: >magic/src/noise.c:216:5: warning: no previous prototype for ânoise_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 216 | int noise_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/noise.c: In function ânoise_requires_colorsâ: >magic/src/noise.c:216:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 216 | int noise_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/noise.c:216:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 216 | int noise_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/noise.c: At top level: >magic/src/noise.c:221:6: warning: no previous prototype for ânoise_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 221 | void noise_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/noise.c: In function ânoise_switchinâ: >magic/src/noise.c:221:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 221 | void noise_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/noise.c:221:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 221 | void noise_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/noise.c:221:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 221 | void noise_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/noise.c:221:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 221 | se_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/noise.c: At top level: >magic/src/noise.c:225:6: warning: no previous prototype for ânoise_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 225 | void noise_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/noise.c: In function ânoise_switchoutâ: >magic/src/noise.c:225:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 225 | void noise_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/noise.c:225:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 225 | void noise_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/noise.c:225:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 225 | void noise_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/noise.c:225:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 225 | e_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/noise.c: At top level: >magic/src/noise.c:229:5: warning: no previous prototype for ânoise_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 229 | int noise_modes(magic_api * api, int which) > | ^~~~~~~~~~~ >magic/src/noise.c: In function ânoise_modesâ: >magic/src/noise.c:229:29: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 229 | int noise_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/noise.c:229:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 229 | int noise_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/puzzle.so magic/src/puzzle.c >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/rails.so magic/src/rails.c >magic/src/rails.c:43:8: warning: no previous prototype for ârails_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 43 | Uint32 rails_api_version(void) > | ^~~~~~~~~~~~~~~~~ >magic/src/rails.c:48:5: warning: no previous prototype for ârails_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 48 | int rails_modes(magic_api * api, int which) > | ^~~~~~~~~~~ >magic/src/rails.c: In function ârails_modesâ: >magic/src/rails.c:48:29: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 48 | int rails_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/rails.c:48:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 48 | int rails_modes(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/rails.c: At top level: >magic/src/rails.c:53:6: warning: no previous prototype for ârails_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 53 | void rails_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~ >magic/src/rails.c: In function ârails_set_colorâ: >magic/src/rails.c:53:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 53 | void rails_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/rails.c:53:45: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 53 | void rails_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/rails.c:53:54: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 53 | void rails_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/rails.c:53:63: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 53 | void rails_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/rails.c: At top level: >magic/src/rails.c:57:5: warning: no previous prototype for ârails_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 57 | int rails_init(magic_api * api) > | ^~~~~~~~~~ >magic/src/rails.c:86:5: warning: no previous prototype for ârails_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 86 | int rails_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/rails.c: In function ârails_get_tool_countâ: >magic/src/rails.c:86:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 86 | int rails_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/rails.c: At top level: >magic/src/rails.c:91:15: warning: no previous prototype for ârails_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 91 | SDL_Surface * rails_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~ >magic/src/rails.c: In function ârails_get_iconâ: >magic/src/rails.c:91:51: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | SDL_Surface * rails_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/rails.c: At top level: >magic/src/rails.c:101:8: warning: no previous prototype for ârails_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 101 | char * rails_get_name(magic_api * api, int which) { return strdup(gettext_noop("Rails")); } > | ^~~~~~~~~~~~~~ >magic/src/rails.c: In function ârails_get_nameâ: >magic/src/rails.c:101:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 101 | char * rails_get_name(magic_api * api, int which) { return strdup(gettext_noop("Rails")); } > | ~~~~~~~~~~~~^~~ >magic/src/rails.c:101:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 101 | char * rails_get_name(magic_api * api, int which) { return strdup(gettext_noop("Rails")); } > | ~~~~^~~~~ >magic/src/rails.c: At top level: >magic/src/rails.c:103:8: warning: no previous prototype for ârails_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 103 | char * rails_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click and drag to draw train track rails on your picture.")); } > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/rails.c: In function ârails_get_descriptionâ: >magic/src/rails.c:103:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 103 | char * rails_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click and drag to draw train track rails on your picture.")); } > | ~~~~~~~~~~~~^~~ >magic/src/rails.c:103:51: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 103 | char * rails_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click and drag to draw train track rails on your picture.")); } > | ~~~~^~~~~ >magic/src/rails.c:103:62: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 103 | har * rails_get_description(magic_api * api, int which, int mode) { return strdup(gettext_noop("Click and drag to draw train track rails on your picture.")); } > | ~~~~^~~~ > >magic/src/rails.c: At top level: >magic/src/rails.c:105:5: warning: no previous prototype for ârails_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 105 | int rails_requires_colors(magic_api * api, int which) { return 0;} > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/rails.c: In function ârails_requires_colorsâ: >magic/src/rails.c:105:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | int rails_requires_colors(magic_api * api, int which) { return 0;} > | ~~~~~~~~~~~~^~~ >magic/src/rails.c:105:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | int rails_requires_colors(magic_api * api, int which) { return 0;} > | ~~~~^~~~~ >magic/src/rails.c: At top level: >magic/src/rails.c:107:6: warning: no previous prototype for ârails_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 107 | void rails_release(magic_api * api, int which, > | ^~~~~~~~~~~~~ >magic/src/rails.c: In function ârails_releaseâ: >magic/src/rails.c:107:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 107 | void rails_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/rails.c:107:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 107 | void rails_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/rails.c:108:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/rails.c:108:49: warning: unused parameter âsnapshotâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~~~ >magic/src/rails.c:109:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 109 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/rails.c:109:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 109 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/rails.c:109:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 109 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/rails.c: At top level: >magic/src/rails.c:113:6: warning: no previous prototype for ârails_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 113 | void rails_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~ >magic/src/rails.c: In function ârails_shutdownâ: >magic/src/rails.c:113:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 113 | void rails_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/rails.c: At top level: >magic/src/rails.c:132:6: warning: no previous prototype for ârails_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 132 | void rails_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/rails.c: In function ârails_switchinâ: >magic/src/rails.c:132:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 132 | void rails_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/rails.c:132:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 132 | void rails_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/rails.c:132:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 132 | void rails_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/rails.c: At top level: >magic/src/rails.c:146:6: warning: no previous prototype for ârails_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 146 | void rails_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/rails.c: In function ârails_switchoutâ: >magic/src/rails.c:146:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 146 | void rails_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/rails.c:146:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 146 | void rails_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/rails.c:146:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 146 | void rails_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/rails.c:146:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 146 | s_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/rails.c: At top level: >magic/src/rails.c:225:6: warning: no previous prototype for ârails_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 225 | void rails_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~ >magic/src/rails.c: In function ârails_clickâ: >magic/src/rails.c:225:50: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 225 | void rails_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/rails.c: In function ârails_select_imageâ: >magic/src/rails.c:235:37: warning: unused variable âtake_rightâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 235 | int take_up, take_down, take_left, take_right; > | ^~~~~~~~~~ >magic/src/rails.c:235:26: warning: unused variable âtake_leftâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 235 | int take_up, take_down, take_left, take_right; > | ^~~~~~~~~ >magic/src/rails.c: In function ârails_drawâ: >magic/src/rails.c:341:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 341 | static void rails_draw(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/rails.c:341:83: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 341 | s_draw(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ > >magic/src/rails.c:342:28: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 342 | int x, int y, unsigned int segment) > | ~~~~^ >magic/src/rails.c: At top level: >magic/src/rails.c:173:5: warning: ârails_math_ceilâ is static but used in inline function ârails_get_segmentâ which is not static > 173 | yy=rails_math_ceil(y, img_h); > | ^~~~~~~~~~~~~~~ >magic/src/rails.c:172:5: warning: ârails_math_ceilâ is static but used in inline function ârails_get_segmentâ which is not static > 172 | xx=rails_math_ceil(x, img_w); > | ^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/rain.so magic/src/rain.c >magic/src/rain.c:73:8: warning: no previous prototype for ârain_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 73 | Uint32 rain_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~ >magic/src/rain.c:83:5: warning: no previous prototype for ârain_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 83 | int rain_init(magic_api * api){ > | ^~~~~~~~~ >magic/src/rain.c:96:5: warning: no previous prototype for ârain_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 96 | int rain_get_tool_count(magic_api * api){ > | ^~~~~~~~~~~~~~~~~~~ >magic/src/rain.c: In function ârain_get_tool_countâ: >magic/src/rain.c:96:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 96 | int rain_get_tool_count(magic_api * api){ > | ~~~~~~~~~~~~^~~ >magic/src/rain.c: At top level: >magic/src/rain.c:101:15: warning: no previous prototype for ârain_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 101 | SDL_Surface * rain_get_icon(magic_api * api, int which){ > | ^~~~~~~~~~~~~ >magic/src/rain.c:108:8: warning: no previous prototype for ârain_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 108 | char * rain_get_name(magic_api * api, int which){ > | ^~~~~~~~~~~~~ >magic/src/rain.c: In function ârain_get_nameâ: >magic/src/rain.c:108:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | char * rain_get_name(magic_api * api, int which){ > | ~~~~~~~~~~~~^~~ >magic/src/rain.c: At top level: >magic/src/rain.c:113:8: warning: no previous prototype for ârain_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 113 | char * rain_get_description(magic_api * api, int which, int mode){ > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/rain.c: In function ârain_get_descriptionâ: >magic/src/rain.c:113:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 113 | char * rain_get_description(magic_api * api, int which, int mode){ > | ~~~~~~~~~~~~^~~ >magic/src/rain.c: In function âdo_rain_dropâ: >magic/src/rain.c:118:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 118 | static void do_rain_drop(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/rain.c:118:85: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 118 | n_drop(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ > >magic/src/rain.c: At top level: >magic/src/rain.c:156:6: warning: no previous prototype for ârain_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 156 | void rain_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~ >magic/src/rain.c:201:6: warning: no previous prototype for ârain_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 201 | void rain_release(magic_api * api, int which, > | ^~~~~~~~~~~~ >magic/src/rain.c: In function ârain_releaseâ: >magic/src/rain.c:201:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | void rain_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/rain.c:201:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | void rain_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/rain.c:202:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 202 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/rain.c:202:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 202 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/rain.c:203:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 203 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/rain.c:203:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 203 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/rain.c:203:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 203 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/rain.c: At top level: >magic/src/rain.c:208:6: warning: no previous prototype for ârain_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 208 | void rain_shutdown(magic_api * api) > | ^~~~~~~~~~~~~ >magic/src/rain.c: In function ârain_shutdownâ: >magic/src/rain.c:208:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 208 | void rain_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/rain.c: At top level: >magic/src/rain.c:220:6: warning: no previous prototype for ârain_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 220 | void rain_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~ >magic/src/rain.c: In function ârain_set_colorâ: >magic/src/rain.c:220:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 220 | void rain_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/rain.c:220:44: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 220 | void rain_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/rain.c:220:53: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 220 | void rain_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/rain.c:220:62: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 220 | void rain_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/rain.c: At top level: >magic/src/rain.c:225:5: warning: no previous prototype for ârain_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 225 | int rain_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/rain.c: In function ârain_requires_colorsâ: >magic/src/rain.c:225:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 225 | int rain_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/rain.c:225:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 225 | int rain_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/rain.c: At top level: >magic/src/rain.c:231:6: warning: no previous prototype for ârain_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 231 | void rain_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~ >magic/src/rain.c: In function ârain_switchinâ: >magic/src/rain.c:231:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 231 | void rain_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/rain.c:231:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 231 | void rain_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/rain.c:231:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 231 | void rain_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/rain.c:231:72: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 231 | in_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/rain.c: At top level: >magic/src/rain.c:235:6: warning: no previous prototype for ârain_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 235 | void rain_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/rain.c: In function ârain_switchoutâ: >magic/src/rain.c:235:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 235 | void rain_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/rain.c:235:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 235 | void rain_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/rain.c:235:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 235 | void rain_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/rain.c:235:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 235 | n_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/rain.c: At top level: >magic/src/rain.c:239:5: warning: no previous prototype for ârain_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 239 | int rain_modes(magic_api * api, int which) > | ^~~~~~~~~~ >magic/src/rain.c: In function ârain_modesâ: >magic/src/rain.c:239:28: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 239 | int rain_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/rain.c:239:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 239 | int rain_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/rainbow.so magic/src/rainbow.c >magic/src/rainbow.c:71:5: warning: no previous prototype for ârainbow_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 71 | int rainbow_init(magic_api * api) > | ^~~~~~~~~~~~ >magic/src/rainbow.c:85:8: warning: no previous prototype for ârainbow_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 85 | Uint32 rainbow_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~ >magic/src/rainbow.c:88:5: warning: no previous prototype for ârainbow_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 88 | int rainbow_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_get_tool_countâ: >magic/src/rainbow.c:88:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 88 | int rainbow_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:94:15: warning: no previous prototype for ârainbow_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 94 | SDL_Surface * rainbow_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_get_iconâ: >magic/src/rainbow.c:94:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 94 | SDL_Surface * rainbow_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:105:8: warning: no previous prototype for ârainbow_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 105 | char * rainbow_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_get_nameâ: >magic/src/rainbow.c:105:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | char * rainbow_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/rainbow.c:105:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | char * rainbow_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:111:8: warning: no previous prototype for ârainbow_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 111 | char * rainbow_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_get_descriptionâ: >magic/src/rainbow.c:111:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 111 | char * rainbow_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/rainbow.c:111:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 111 | char * rainbow_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/rainbow.c:111:64: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 111 | char * rainbow_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/rainbow.c: In function ârainbow_linecbâ: >magic/src/rainbow.c:119:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 119 | static void rainbow_linecb(void * ptr, int which, > | ~~~~^~~~~ >magic/src/rainbow.c:120:43: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 120 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:139:6: warning: no previous prototype for ârainbow_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 139 | void rainbow_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~ >magic/src/rainbow.c:163:6: warning: no previous prototype for ârainbow_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 163 | void rainbow_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_clickâ: >magic/src/rainbow.c:163:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 163 | void rainbow_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:171:6: warning: no previous prototype for ârainbow_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 171 | void rainbow_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_releaseâ: >magic/src/rainbow.c:171:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 171 | void rainbow_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/rainbow.c:171:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 171 | void rainbow_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/rainbow.c:172:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 172 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/rainbow.c:172:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 172 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/rainbow.c:173:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 173 | int x, int y, > | ~~~~^ >magic/src/rainbow.c:173:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 173 | int x, int y, > | ~~~~^ >magic/src/rainbow.c:174:17: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 174 | SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:179:6: warning: no previous prototype for ârainbow_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 179 | void rainbow_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_shutdownâ: >magic/src/rainbow.c:179:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 179 | void rainbow_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:186:6: warning: no previous prototype for ârainbow_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 186 | void rainbow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_set_colorâ: >magic/src/rainbow.c:186:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 186 | void rainbow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/rainbow.c:186:47: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 186 | void rainbow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/rainbow.c:186:56: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 186 | void rainbow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/rainbow.c:186:65: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 186 | void rainbow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:191:5: warning: no previous prototype for ârainbow_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 191 | int rainbow_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_requires_colorsâ: >magic/src/rainbow.c:191:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | int rainbow_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/rainbow.c:191:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | int rainbow_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:196:6: warning: no previous prototype for ârainbow_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 196 | void rainbow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_switchinâ: >magic/src/rainbow.c:196:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 196 | void rainbow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/rainbow.c:196:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 196 | void rainbow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/rainbow.c:196:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 196 | void rainbow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/rainbow.c:196:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 196 | ow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:200:6: warning: no previous prototype for ârainbow_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 200 | void rainbow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_switchoutâ: >magic/src/rainbow.c:200:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 200 | void rainbow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/rainbow.c:200:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 200 | void rainbow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/rainbow.c:200:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 200 | void rainbow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/rainbow.c:200:76: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 200 | w_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/rainbow.c: At top level: >magic/src/rainbow.c:204:5: warning: no previous prototype for ârainbow_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 204 | int rainbow_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/rainbow.c: In function ârainbow_modesâ: >magic/src/rainbow.c:204:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 204 | int rainbow_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/rainbow.c:204:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 204 | int rainbow_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/realrainbow.so magic/src/realrainbow.c >magic/src/realrainbow.c:38:8: warning: no previous prototype for ârealrainbow_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 38 | Uint32 realrainbow_api_version(void) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c:43:5: warning: no previous prototype for ârealrainbow_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 43 | int realrainbow_init(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/realrainbow.c:59:5: warning: no previous prototype for ârealrainbow_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 59 | int realrainbow_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_get_tool_countâ: >magic/src/realrainbow.c:59:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 59 | int realrainbow_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:64:15: warning: no previous prototype for ârealrainbow_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 64 | SDL_Surface * realrainbow_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_get_iconâ: >magic/src/realrainbow.c:64:57: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 64 | SDL_Surface * realrainbow_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:74:8: warning: no previous prototype for ârealrainbow_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 74 | char * realrainbow_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_get_nameâ: >magic/src/realrainbow.c:74:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 74 | char * realrainbow_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/realrainbow.c:74:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 74 | char * realrainbow_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:79:8: warning: no previous prototype for ârealrainbow_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 79 | char * realrainbow_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_get_descriptionâ: >magic/src/realrainbow.c:79:48: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 79 | char * realrainbow_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/realrainbow.c:79:57: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 79 | char * realrainbow_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/realrainbow.c:79:68: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 79 | har * realrainbow_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ > >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:84:5: warning: no previous prototype for ârealrainbow_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 84 | int realrainbow_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_modesâ: >magic/src/realrainbow.c:84:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 84 | int realrainbow_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/realrainbow.c:84:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 84 | int realrainbow_modes(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:89:5: warning: no previous prototype for ârealrainbow_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 89 | int realrainbow_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_requires_colorsâ: >magic/src/realrainbow.c:89:45: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 89 | int realrainbow_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/realrainbow.c:89:54: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 89 | int realrainbow_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:94:6: warning: no previous prototype for ârealrainbow_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 94 | void realrainbow_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_shutdownâ: >magic/src/realrainbow.c:94:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 94 | void realrainbow_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:101:6: warning: no previous prototype for ârealrainbow_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 101 | void realrainbow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_set_colorâ: >magic/src/realrainbow.c:101:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 101 | void realrainbow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/realrainbow.c:101:51: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 101 | void realrainbow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/realrainbow.c:101:60: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 101 | void realrainbow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/realrainbow.c:101:69: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 101 | void realrainbow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:105:6: warning: no previous prototype for ârealrainbow_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 105 | void realrainbow_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_clickâ: >magic/src/realrainbow.c:105:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | void realrainbow_click(magic_api * api, int which, int mode, > | ~~~~~~~~~~~~^~~ >magic/src/realrainbow.c:105:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | void realrainbow_click(magic_api * api, int which, int mode, > | ~~~~^~~~~ >magic/src/realrainbow.c:105:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | void realrainbow_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/realrainbow.c:106:38: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 106 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/realrainbow.c:106:60: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 106 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/realrainbow.c:108:35: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:119:6: warning: no previous prototype for ârealrainbow_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 119 | void realrainbow_drag(magic_api * api, int which, > | ^~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_dragâ: >magic/src/realrainbow.c:119:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 119 | void realrainbow_drag(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/realrainbow.c:121:27: warning: unused parameter âoxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 121 | int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/realrainbow.c:121:35: warning: unused parameter âoyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 121 | int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:157:6: warning: no previous prototype for ârealrainbow_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 157 | void realrainbow_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_releaseâ: >magic/src/realrainbow.c:157:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 157 | void realrainbow_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:197:6: warning: no previous prototype for ârealrainbow_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 197 | void realrainbow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_switchinâ: >magic/src/realrainbow.c:197:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 197 | void realrainbow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/realrainbow.c:197:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 197 | void realrainbow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/realrainbow.c:197:59: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 197 | void realrainbow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/realrainbow.c:197:79: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 197 | ow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/realrainbow.c: At top level: >magic/src/realrainbow.c:201:6: warning: no previous prototype for ârealrainbow_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 201 | void realrainbow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/realrainbow.c: In function ârealrainbow_switchoutâ: >magic/src/realrainbow.c:201:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | void realrainbow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/realrainbow.c:201:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | void realrainbow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/realrainbow.c:201:60: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | void realrainbow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/realrainbow.c:201:80: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 201 | w_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/realrainbow.c: In function ârealrainbow_linecbâ: >magic/src/realrainbow.c:324:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 324 | static void realrainbow_linecb(void * ptr, int which, > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/ripples.so magic/src/ripples.c >magic/src/ripples.c:44:8: warning: no previous prototype for âripples_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 44 | Uint32 ripples_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~ >magic/src/ripples.c:50:5: warning: no previous prototype for âripples_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 50 | int ripples_init(magic_api * api) > | ^~~~~~~~~~~~ >magic/src/ripples.c:62:5: warning: no previous prototype for âripples_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 62 | int ripples_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_get_tool_countâ: >magic/src/ripples.c:62:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 62 | int ripples_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c: At top level: >magic/src/ripples.c:68:15: warning: no previous prototype for âripples_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 68 | SDL_Surface * ripples_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_get_iconâ: >magic/src/ripples.c:68:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 68 | SDL_Surface * ripples_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/ripples.c: At top level: >magic/src/ripples.c:79:8: warning: no previous prototype for âripples_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 79 | char * ripples_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_get_nameâ: >magic/src/ripples.c:79:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 79 | char * ripples_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c:79:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 79 | char * ripples_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/ripples.c: At top level: >magic/src/ripples.c:85:8: warning: no previous prototype for âripples_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 85 | char * ripples_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_get_descriptionâ: >magic/src/ripples.c:85:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 85 | char * ripples_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c:85:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 85 | char * ripples_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/ripples.c:85:64: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 85 | char * ripples_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/ripples.c: At top level: >magic/src/ripples.c:91:6: warning: no previous prototype for âripples_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 91 | void ripples_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_dragâ: >magic/src/ripples.c:91:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | void ripples_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c:91:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | void ripples_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~^~~~~ >magic/src/ripples.c:91:61: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 91 | void ripples_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/ripples.c:92:26: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 92 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~~~~~~~~~~~^~~~ >magic/src/ripples.c:92:36: warning: unused parameter âoxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 92 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/ripples.c:92:44: warning: unused parameter âoyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 92 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/ripples.c:92:52: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 92 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/ripples.c:92:59: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 92 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/ripples.c:93:16: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 93 | SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/ripples.c: In function âripples_linecbâ: >magic/src/ripples.c:97:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 97 | static void ripples_linecb(void * ptr, int which, > | ~~~~^~~~~ >magic/src/ripples.c: At top level: >magic/src/ripples.c:116:6: warning: no previous prototype for âripples_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 116 | void ripples_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_clickâ: >magic/src/ripples.c:116:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 116 | void ripples_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/ripples.c: At top level: >magic/src/ripples.c:156:6: warning: no previous prototype for âripples_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 156 | void ripples_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_releaseâ: >magic/src/ripples.c:156:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 156 | void ripples_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c:156:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 156 | void ripples_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/ripples.c:157:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 157 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/ripples.c:157:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 157 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/ripples.c:158:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 158 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/ripples.c:158:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 158 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/ripples.c:158:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 158 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/ripples.c: At top level: >magic/src/ripples.c:163:6: warning: no previous prototype for âripples_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 163 | void ripples_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_shutdownâ: >magic/src/ripples.c:163:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 163 | void ripples_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c: At top level: >magic/src/ripples.c:170:6: warning: no previous prototype for âripples_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 170 | void ripples_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_set_colorâ: >magic/src/ripples.c:170:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 170 | void ripples_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c:170:47: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 170 | void ripples_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/ripples.c:170:56: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 170 | void ripples_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/ripples.c:170:65: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 170 | void ripples_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/ripples.c: At top level: >magic/src/ripples.c:175:5: warning: no previous prototype for âripples_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 175 | int ripples_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_requires_colorsâ: >magic/src/ripples.c:175:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | int ripples_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c:175:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | int ripples_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/ripples.c: At top level: >magic/src/ripples.c:180:6: warning: no previous prototype for âripples_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 180 | void ripples_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_switchinâ: >magic/src/ripples.c:180:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 180 | void ripples_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c:180:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 180 | void ripples_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/ripples.c:180:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 180 | void ripples_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/ripples.c:180:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 180 | es_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/ripples.c: At top level: >magic/src/ripples.c:184:6: warning: no previous prototype for âripples_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 184 | void ripples_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_switchoutâ: >magic/src/ripples.c:184:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 184 | void ripples_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c:184:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 184 | void ripples_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/ripples.c:184:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 184 | void ripples_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/ripples.c:184:76: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 184 | s_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/ripples.c: At top level: >magic/src/ripples.c:188:5: warning: no previous prototype for âripples_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 188 | int ripples_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/ripples.c: In function âripples_modesâ: >magic/src/ripples.c:188:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 188 | int ripples_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/ripples.c:188:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 188 | int ripples_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/rosette.so magic/src/rosette.c >magic/src/rosette.c:55:8: warning: no previous prototype for ârosette_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 55 | Uint32 rosette_api_version(void) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/rosette.c:60:6: warning: no previous prototype for ârosette_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 60 | void rosette_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ^~~~~~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_set_colorâ: >magic/src/rosette.c:60:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 60 | void rosette_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ~~~~~~~~~~~~^~~ >magic/src/rosette.c: At top level: >magic/src/rosette.c:67:5: warning: no previous prototype for ârosette_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 67 | int rosette_init(magic_api * api) > | ^~~~~~~~~~~~ >magic/src/rosette.c:77:5: warning: no previous prototype for ârosette_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 77 | int rosette_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_get_tool_countâ: >magic/src/rosette.c:77:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 77 | int rosette_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/rosette.c: At top level: >magic/src/rosette.c:82:15: warning: no previous prototype for ârosette_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 82 | SDL_Surface * rosette_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/rosette.c:93:8: warning: no previous prototype for ârosette_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 93 | char * rosette_get_name(magic_api * api, int which) { if (!which) return strdup(gettext_noop("Rosette")); else return strdup(gettext_noop("Picasso"));} > | ^~~~~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_get_nameâ: >magic/src/rosette.c:93:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 93 | char * rosette_get_name(magic_api * api, int which) { if (!which) return strdup(gettext_noop("Rosette")); else return strdup(gettext_noop("Picasso"));} > | ~~~~~~~~~~~~^~~ >magic/src/rosette.c: At top level: >magic/src/rosette.c:95:8: warning: no previous prototype for ârosette_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 95 | char * rosette_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_get_descriptionâ: >magic/src/rosette.c:95:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 95 | char * rosette_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/rosette.c:95:64: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 95 | char * rosette_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/rosette.c: At top level: >magic/src/rosette.c:103:5: warning: no previous prototype for ârosette_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 103 | int rosette_requires_colors(magic_api * api, int which) { return 1; } > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_requires_colorsâ: >magic/src/rosette.c:103:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 103 | int rosette_requires_colors(magic_api * api, int which) { return 1; } > | ~~~~~~~~~~~~^~~ >magic/src/rosette.c:103:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 103 | int rosette_requires_colors(magic_api * api, int which) { return 1; } > | ~~~~^~~~~ >magic/src/rosette.c: At top level: >magic/src/rosette.c:105:6: warning: no previous prototype for ârosette_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 105 | void rosette_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_releaseâ: >magic/src/rosette.c:105:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | void rosette_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/rosette.c:105:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | void rosette_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/rosette.c:106:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 106 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/rosette.c:106:49: warning: unused parameter âsnapshotâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 106 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~~~ >magic/src/rosette.c:107:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 107 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/rosette.c:107:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 107 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/rosette.c:107:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 107 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/rosette.c: At top level: >magic/src/rosette.c:110:6: warning: no previous prototype for ârosette_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 110 | void rosette_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_shutdownâ: >magic/src/rosette.c:110:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 110 | void rosette_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/rosette.c: At top level: >magic/src/rosette.c:115:6: warning: no previous prototype for ârosette_circleâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 115 | void rosette_circle(void * ptr, int which, > | ^~~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_circleâ: >magic/src/rosette.c:115:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 115 | void rosette_circle(void * ptr, int which, > | ~~~~^~~~~ >magic/src/rosette.c:116:64: warning: unused parameter âsnapshotâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 116 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~~~ > >magic/src/rosette.c: At top level: >magic/src/rosette.c:130:6: warning: no previous prototype for ârosette_drawâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 130 | void rosette_draw(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * snapshot, int x, int y) > | ^~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_drawâ: >magic/src/rosette.c:134:16: warning: unused variable âangle_phâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 134 | double angle, angle_ph; > | ^~~~~~~~ >magic/src/rosette.c: At top level: >magic/src/rosette.c:187:6: warning: no previous prototype for ârosette_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 187 | void rosette_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_clickâ: >magic/src/rosette.c:187:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 187 | void rosette_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/rosette.c: At top level: >magic/src/rosette.c:194:6: warning: no previous prototype for ârosette_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 194 | void rosette_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_switchinâ: >magic/src/rosette.c:194:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 194 | void rosette_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/rosette.c:194:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 194 | void rosette_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/rosette.c:194:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 194 | void rosette_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/rosette.c: At top level: >magic/src/rosette.c:200:6: warning: no previous prototype for ârosette_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 200 | void rosette_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_switchoutâ: >magic/src/rosette.c:200:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 200 | void rosette_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/rosette.c:200:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 200 | void rosette_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/rosette.c:200:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 200 | void rosette_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/rosette.c:200:76: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 200 | e_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/rosette.c: At top level: >magic/src/rosette.c:205:5: warning: no previous prototype for ârosette_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 205 | int rosette_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/rosette.c: In function ârosette_modesâ: >magic/src/rosette.c:205:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | int rosette_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/rosette.c:205:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | int rosette_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/sharpen.so magic/src/sharpen.c >magic/src/sharpen.c:86:8: warning: no previous prototype for âsharpen_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 86 | Uint32 sharpen_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~ >magic/src/sharpen.c:90:5: warning: no previous prototype for âsharpen_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 90 | int sharpen_init(magic_api * api){ > | ^~~~~~~~~~~~ >magic/src/sharpen.c:104:5: warning: no previous prototype for âsharpen_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 104 | int sharpen_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/sharpen.c: In function âsharpen_get_tool_countâ: >magic/src/sharpen.c:104:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 104 | int sharpen_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/sharpen.c: At top level: >magic/src/sharpen.c:110:15: warning: no previous prototype for âsharpen_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 110 | SDL_Surface * sharpen_get_icon(magic_api * api, int which){ > | ^~~~~~~~~~~~~~~~ >magic/src/sharpen.c:117:8: warning: no previous prototype for âsharpen_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 117 | char * sharpen_get_name(magic_api * api, int which){ > | ^~~~~~~~~~~~~~~~ >magic/src/sharpen.c: In function âsharpen_get_nameâ: >magic/src/sharpen.c:117:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 117 | char * sharpen_get_name(magic_api * api, int which){ > | ~~~~~~~~~~~~^~~ >magic/src/sharpen.c: At top level: >magic/src/sharpen.c:122:8: warning: no previous prototype for âsharpen_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 122 | char * sharpen_get_description(magic_api * api, int which, int mode){ > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/sharpen.c: In function âsharpen_get_descriptionâ: >magic/src/sharpen.c:122:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | char * sharpen_get_description(magic_api * api, int which, int mode){ > | ~~~~~~~~~~~~^~~ >magic/src/sharpen.c: In function âdo_sharpen_fullâ: >magic/src/sharpen.c:189:14: warning: unused variable âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 189 | magic_api * api = (magic_api *) ptr; > | ^~~ >magic/src/sharpen.c: At top level: >magic/src/sharpen.c:219:6: warning: no previous prototype for âsharpen_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 219 | void sharpen_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~ >magic/src/sharpen.c:237:6: warning: no previous prototype for âsharpen_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 237 | void sharpen_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~ >magic/src/sharpen.c:253:6: warning: no previous prototype for âsharpen_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 253 | void sharpen_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~ >magic/src/sharpen.c: In function âsharpen_releaseâ: >magic/src/sharpen.c:253:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 253 | void sharpen_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/sharpen.c:253:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 253 | void sharpen_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/sharpen.c:254:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 254 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/sharpen.c:254:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 254 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/sharpen.c:255:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 255 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/sharpen.c:255:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 255 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/sharpen.c:255:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 255 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/sharpen.c: At top level: >magic/src/sharpen.c:260:6: warning: no previous prototype for âsharpen_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 260 | void sharpen_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/sharpen.c: In function âsharpen_shutdownâ: >magic/src/sharpen.c:260:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 260 | void sharpen_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/sharpen.c: At top level: >magic/src/sharpen.c:272:6: warning: no previous prototype for âsharpen_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 272 | void sharpen_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~ >magic/src/sharpen.c: In function âsharpen_set_colorâ: >magic/src/sharpen.c:272:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 272 | void sharpen_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/sharpen.c:272:47: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 272 | void sharpen_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/sharpen.c:272:56: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 272 | void sharpen_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/sharpen.c:272:65: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 272 | void sharpen_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/sharpen.c: At top level: >magic/src/sharpen.c:277:5: warning: no previous prototype for âsharpen_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 277 | int sharpen_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/sharpen.c: In function âsharpen_requires_colorsâ: >magic/src/sharpen.c:277:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 277 | int sharpen_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/sharpen.c:277:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 277 | int sharpen_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/sharpen.c: At top level: >magic/src/sharpen.c:282:6: warning: no previous prototype for âsharpen_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 282 | void sharpen_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/sharpen.c: In function âsharpen_switchinâ: >magic/src/sharpen.c:282:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 282 | void sharpen_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/sharpen.c:282:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 282 | void sharpen_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/sharpen.c:282:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 282 | void sharpen_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/sharpen.c:282:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 282 | en_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/sharpen.c: At top level: >magic/src/sharpen.c:286:6: warning: no previous prototype for âsharpen_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 286 | void sharpen_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~ >magic/src/sharpen.c: In function âsharpen_switchoutâ: >magic/src/sharpen.c:286:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 286 | void sharpen_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/sharpen.c:286:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 286 | void sharpen_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/sharpen.c:286:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 286 | void sharpen_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/sharpen.c:286:76: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 286 | n_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/sharpen.c: At top level: >magic/src/sharpen.c:290:5: warning: no previous prototype for âsharpen_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 290 | int sharpen_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/sharpen.c: In function âsharpen_modesâ: >magic/src/sharpen.c:290:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 290 | int sharpen_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/sharpen.c:290:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 290 | int sharpen_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/shift.so magic/src/shift.c >magic/src/shift.c: In function âshift_get_descriptionâ: >magic/src/shift.c:108:96: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | magic_api * api ATTRIBUTE_UNUSED, int which ATTRIBUTE_UNUSED, int mode) > | ~~~~^~~~ > >magic/src/shift.c: In function âshift_clickâ: >magic/src/shift.c:287:50: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 287 | void shift_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/shift.c: At top level: >magic/src/shift.c:326:6: warning: no previous prototype for âshift_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 326 | void shift_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/shift.c: In function âshift_switchinâ: >magic/src/shift.c:326:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 326 | void shift_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/shift.c:326:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 326 | void shift_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/shift.c:326:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 326 | void shift_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/shift.c:326:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 326 | ft_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/shift.c: At top level: >magic/src/shift.c:330:6: warning: no previous prototype for âshift_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 330 | void shift_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/shift.c: In function âshift_switchoutâ: >magic/src/shift.c:330:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 330 | void shift_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/shift.c:330:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 330 | void shift_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/shift.c:330:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 330 | void shift_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/shift.c:330:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 330 | t_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/shift.c: At top level: >magic/src/shift.c:334:5: warning: no previous prototype for âshift_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 334 | int shift_modes(magic_api * api, int which) > | ^~~~~~~~~~~ >magic/src/shift.c: In function âshift_modesâ: >magic/src/shift.c:334:29: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 334 | int shift_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/shift.c:334:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 334 | int shift_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/smudge.so magic/src/smudge.c >magic/src/smudge.c:44:5: warning: no previous prototype for âsmudge_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 44 | int smudge_init(magic_api * api) > | ^~~~~~~~~~~ >magic/src/smudge.c:55:8: warning: no previous prototype for âsmudge_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 55 | Uint32 smudge_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~ >magic/src/smudge.c:58:5: warning: no previous prototype for âsmudge_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 58 | int smudge_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_get_tool_countâ: >magic/src/smudge.c:58:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 58 | int smudge_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/smudge.c: At top level: >magic/src/smudge.c:64:15: warning: no previous prototype for âsmudge_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 64 | SDL_Surface * smudge_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_get_iconâ: >magic/src/smudge.c:64:52: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 64 | SDL_Surface * smudge_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/smudge.c: At top level: >magic/src/smudge.c:75:8: warning: no previous prototype for âsmudge_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 75 | char * smudge_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_get_nameâ: >magic/src/smudge.c:75:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 75 | char * smudge_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/smudge.c:75:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 75 | char * smudge_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/smudge.c: At top level: >magic/src/smudge.c:81:8: warning: no previous prototype for âsmudge_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 81 | char * smudge_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_get_descriptionâ: >magic/src/smudge.c:81:43: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | char * smudge_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/smudge.c:81:52: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | char * smudge_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/smudge.c:81:63: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 81 | char * smudge_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/smudge.c: In function âdo_smudgeâ: >magic/src/smudge.c:89:39: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 89 | static void do_smudge(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/smudge.c: At top level: >magic/src/smudge.c:125:6: warning: no previous prototype for âsmudge_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 125 | void smudge_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~ >magic/src/smudge.c:143:6: warning: no previous prototype for âsmudge_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 143 | void smudge_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_clickâ: >magic/src/smudge.c:143:51: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 143 | void smudge_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/smudge.c: At top level: >magic/src/smudge.c:151:6: warning: no previous prototype for âsmudge_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 151 | void smudge_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_releaseâ: >magic/src/smudge.c:151:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 151 | void smudge_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/smudge.c:151:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 151 | void smudge_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/smudge.c:152:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 152 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/smudge.c:152:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 152 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/smudge.c:153:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 153 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/smudge.c:153:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 153 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/smudge.c:153:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 153 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/smudge.c: At top level: >magic/src/smudge.c:158:6: warning: no previous prototype for âsmudge_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 158 | void smudge_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_shutdownâ: >magic/src/smudge.c:158:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 158 | void smudge_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/smudge.c: At top level: >magic/src/smudge.c:165:6: warning: no previous prototype for âsmudge_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 165 | void smudge_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_set_colorâ: >magic/src/smudge.c:165:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 165 | void smudge_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/smudge.c:165:46: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 165 | void smudge_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/smudge.c:165:55: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 165 | void smudge_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/smudge.c:165:64: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 165 | void smudge_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/smudge.c: At top level: >magic/src/smudge.c:170:5: warning: no previous prototype for âsmudge_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 170 | int smudge_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_requires_colorsâ: >magic/src/smudge.c:170:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 170 | int smudge_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/smudge.c:170:49: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 170 | int smudge_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/smudge.c: At top level: >magic/src/smudge.c:175:6: warning: no previous prototype for âsmudge_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 175 | void smudge_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_switchinâ: >magic/src/smudge.c:175:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | void smudge_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/smudge.c:175:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | void smudge_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/smudge.c:175:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | void smudge_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/smudge.c:175:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | ge_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/smudge.c: At top level: >magic/src/smudge.c:179:6: warning: no previous prototype for âsmudge_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 179 | void smudge_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_switchoutâ: >magic/src/smudge.c:179:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 179 | void smudge_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/smudge.c:179:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 179 | void smudge_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/smudge.c:179:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 179 | void smudge_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/smudge.c:179:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 179 | e_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/smudge.c: At top level: >magic/src/smudge.c:183:5: warning: no previous prototype for âsmudge_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 183 | int smudge_modes(magic_api * api, int which) > | ^~~~~~~~~~~~ >magic/src/smudge.c: In function âsmudge_modesâ: >magic/src/smudge.c:183:30: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 183 | int smudge_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/smudge.c:183:39: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 183 | int smudge_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/snow.so magic/src/snow.c >magic/src/snow.c:76:8: warning: no previous prototype for âsnow_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 76 | Uint32 snow_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~ >magic/src/snow.c:79:5: warning: no previous prototype for âsnow_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 79 | int snow_init(magic_api * api){ > | ^~~~~~~~~ >magic/src/snow.c:105:5: warning: no previous prototype for âsnow_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 105 | int snow_get_tool_count(magic_api * api){ > | ^~~~~~~~~~~~~~~~~~~ >magic/src/snow.c: In function âsnow_get_tool_countâ: >magic/src/snow.c:105:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 105 | int snow_get_tool_count(magic_api * api){ > | ~~~~~~~~~~~~^~~ >magic/src/snow.c: At top level: >magic/src/snow.c:110:15: warning: no previous prototype for âsnow_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 110 | SDL_Surface * snow_get_icon(magic_api * api, int which){ > | ^~~~~~~~~~~~~ >magic/src/snow.c:117:8: warning: no previous prototype for âsnow_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 117 | char * snow_get_name(magic_api * api, int which){ > | ^~~~~~~~~~~~~ >magic/src/snow.c: In function âsnow_get_nameâ: >magic/src/snow.c:117:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 117 | char * snow_get_name(magic_api * api, int which){ > | ~~~~~~~~~~~~^~~ >magic/src/snow.c: At top level: >magic/src/snow.c:122:8: warning: no previous prototype for âsnow_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 122 | char * snow_get_description(magic_api * api, int which){ > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/snow.c: In function âsnow_get_descriptionâ: >magic/src/snow.c:122:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 122 | char * snow_get_description(magic_api * api, int which){ > | ~~~~~~~~~~~~^~~ >magic/src/snow.c: At top level: >magic/src/snow.c:160:6: warning: no previous prototype for âsnow_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 160 | void snow_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~ >magic/src/snow.c: In function âsnow_dragâ: >magic/src/snow.c:160:28: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 160 | void snow_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~^~~ >magic/src/snow.c:160:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 160 | void snow_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~^~~~~ >magic/src/snow.c:160:58: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 160 | void snow_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/snow.c:161:26: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 161 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~~~~~~~~~~~^~~~ >magic/src/snow.c:161:36: warning: unused parameter âoxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 161 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/snow.c:161:44: warning: unused parameter âoyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 161 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/snow.c:161:52: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 161 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/snow.c:161:59: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 161 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^ >magic/src/snow.c:162:16: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 162 | SDL_Rect * update_rect){ > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/snow.c: At top level: >magic/src/snow.c:167:6: warning: no previous prototype for âsnow_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 167 | void snow_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~ >magic/src/snow.c: In function âsnow_clickâ: >magic/src/snow.c:167:49: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 167 | void snow_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/snow.c:169:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 169 | int x, int y, SDL_Rect * update_rect){ > | ~~~~^ >magic/src/snow.c:169:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 169 | int x, int y, SDL_Rect * update_rect){ > | ~~~~^ >magic/src/snow.c: At top level: >magic/src/snow.c:180:6: warning: no previous prototype for âsnow_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 180 | void snow_release(magic_api * api, int which, > | ^~~~~~~~~~~~ >magic/src/snow.c: In function âsnow_releaseâ: >magic/src/snow.c:180:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 180 | void snow_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/snow.c:180:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 180 | void snow_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/snow.c:181:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 181 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/snow.c:181:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 181 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/snow.c:182:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/snow.c:182:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/snow.c:182:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/snow.c: At top level: >magic/src/snow.c:187:6: warning: no previous prototype for âsnow_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 187 | void snow_shutdown(magic_api * api) > | ^~~~~~~~~~~~~ >magic/src/snow.c: In function âsnow_shutdownâ: >magic/src/snow.c:187:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 187 | void snow_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/snow.c: At top level: >magic/src/snow.c:205:6: warning: no previous prototype for âsnow_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 205 | void snow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~ >magic/src/snow.c: In function âsnow_set_colorâ: >magic/src/snow.c:205:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | void snow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/snow.c:205:44: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | void snow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/snow.c:205:53: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | void snow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/snow.c:205:62: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | void snow_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/snow.c: At top level: >magic/src/snow.c:210:5: warning: no previous prototype for âsnow_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 210 | int snow_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/snow.c: In function âsnow_requires_colorsâ: >magic/src/snow.c:210:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 210 | int snow_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/snow.c:210:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 210 | int snow_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/snow.c: At top level: >magic/src/snow.c:215:6: warning: no previous prototype for âsnow_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 215 | void snow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas){ > | ^~~~~~~~~~~~~ >magic/src/snow.c: In function âsnow_switchinâ: >magic/src/snow.c:215:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 215 | void snow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas){ > | ~~~~~~~~~~~~^~~ >magic/src/snow.c:215:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 215 | void snow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas){ > | ~~~~^~~~~ >magic/src/snow.c:215:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 215 | void snow_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas){ > | ~~~~^~~~ >magic/src/snow.c:215:72: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 215 | w_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas){ > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/snow.c: At top level: >magic/src/snow.c:218:6: warning: no previous prototype for âsnow_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 218 | void snow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/snow.c: In function âsnow_switchoutâ: >magic/src/snow.c:218:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 218 | void snow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/snow.c:218:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 218 | void snow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/snow.c:218:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 218 | void snow_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/snow.c:218:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 218 | w_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/snow.c: At top level: >magic/src/snow.c:222:5: warning: no previous prototype for âsnow_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 222 | int snow_modes(magic_api * api, int which) > | ^~~~~~~~~~ >magic/src/snow.c: In function âsnow_modesâ: >magic/src/snow.c:222:28: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 222 | int snow_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/snow.c:222:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 222 | int snow_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/string.so magic/src/string.c >magic/src/string.c: In function âstring_draw_triangle_previewâ: >magic/src/string.c:337:10: warning: variable âhâ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] > 337 | int w, h; > | ^ >magic/src/string.c:337:7: warning: variable âwâ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] > 337 | int w, h; > | ^ >magic/src/string.c: In function âstring_draw_angle_previewâ: >magic/src/string.c:369:10: warning: variable âhâ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] > 369 | int w, h; > | ^ >magic/src/string.c:369:7: warning: variable âwâ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] > 369 | int w, h; > | ^ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/tint.so magic/src/tint.c >magic/src/tint.c:81:8: warning: no previous prototype for âtint_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 81 | Uint32 tint_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~ >magic/src/tint.c:84:5: warning: no previous prototype for âtint_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 84 | int tint_init(magic_api * api){ > | ^~~~~~~~~ >magic/src/tint.c:95:5: warning: no previous prototype for âtint_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 95 | int tint_get_tool_count(magic_api * api){ > | ^~~~~~~~~~~~~~~~~~~ >magic/src/tint.c: In function âtint_get_tool_countâ: >magic/src/tint.c:95:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 95 | int tint_get_tool_count(magic_api * api){ > | ~~~~~~~~~~~~^~~ >magic/src/tint.c: At top level: >magic/src/tint.c:100:15: warning: no previous prototype for âtint_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 100 | SDL_Surface * tint_get_icon(magic_api * api, int which){ > | ^~~~~~~~~~~~~ >magic/src/tint.c:107:8: warning: no previous prototype for âtint_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 107 | char * tint_get_name(magic_api * api, int which){ > | ^~~~~~~~~~~~~ >magic/src/tint.c: In function âtint_get_nameâ: >magic/src/tint.c:107:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 107 | char * tint_get_name(magic_api * api, int which){ > | ~~~~~~~~~~~~^~~ >magic/src/tint.c: At top level: >magic/src/tint.c:112:8: warning: no previous prototype for âtint_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 112 | char * tint_get_description(magic_api * api, int which, int mode){ > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/tint.c: In function âtint_get_descriptionâ: >magic/src/tint.c:112:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 112 | char * tint_get_description(magic_api * api, int which, int mode){ > | ~~~~~~~~~~~~^~~ >magic/src/tint.c: In function âdo_tint_fullâ: >magic/src/tint.c:152:14: warning: unused variable âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 152 | magic_api * api = (magic_api *) ptr; > | ^~~ >magic/src/tint.c: At top level: >magic/src/tint.c:180:6: warning: no previous prototype for âtint_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 180 | void tint_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~ >magic/src/tint.c:198:6: warning: no previous prototype for âtint_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 198 | void tint_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~ >magic/src/tint.c:214:6: warning: no previous prototype for âtint_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 214 | void tint_release(magic_api * api, int which, > | ^~~~~~~~~~~~ >magic/src/tint.c: In function âtint_releaseâ: >magic/src/tint.c:214:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 214 | void tint_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/tint.c:214:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 214 | void tint_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/tint.c:215:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 215 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/tint.c:215:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 215 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/tint.c:216:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 216 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/tint.c:216:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 216 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/tint.c:216:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 216 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/tint.c: At top level: >magic/src/tint.c:221:6: warning: no previous prototype for âtint_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 221 | void tint_shutdown(magic_api * api) > | ^~~~~~~~~~~~~ >magic/src/tint.c: In function âtint_shutdownâ: >magic/src/tint.c:221:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 221 | void tint_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/tint.c: At top level: >magic/src/tint.c:233:6: warning: no previous prototype for âtint_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 233 | void tint_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~ >magic/src/tint.c: In function âtint_set_colorâ: >magic/src/tint.c:233:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 233 | void tint_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/tint.c: At top level: >magic/src/tint.c:241:5: warning: no previous prototype for âtint_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 241 | int tint_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/tint.c: In function âtint_requires_colorsâ: >magic/src/tint.c:241:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 241 | int tint_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/tint.c:241:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 241 | int tint_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/tint.c: At top level: >magic/src/tint.c:246:6: warning: no previous prototype for âtint_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 246 | void tint_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas){ > | ^~~~~~~~~~~~~ >magic/src/tint.c: In function âtint_switchinâ: >magic/src/tint.c:246:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 246 | void tint_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas){ > | ~~~~^~~~~ >magic/src/tint.c:246:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 246 | void tint_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas){ > | ~~~~^~~~ >magic/src/tint.c: At top level: >magic/src/tint.c:267:6: warning: no previous prototype for âtint_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 267 | void tint_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/tint.c: In function âtint_switchoutâ: >magic/src/tint.c:267:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 267 | void tint_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/tint.c:267:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 267 | void tint_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/tint.c:267:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 267 | void tint_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/tint.c:267:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 267 | t_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/tint.c: At top level: >magic/src/tint.c:271:5: warning: no previous prototype for âtint_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 271 | int tint_modes(magic_api * api, int which) > | ^~~~~~~~~~ >magic/src/tint.c: In function âtint_modesâ: >magic/src/tint.c:271:28: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 271 | int tint_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/tint.c:271:37: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 271 | int tint_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/toothpaste.so magic/src/toothpaste.c >magic/src/toothpaste.c:71:8: warning: no previous prototype for âtoothpaste_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 71 | Uint32 toothpaste_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c:74:5: warning: no previous prototype for âtoothpaste_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 74 | int toothpaste_init(magic_api * api){ > | ^~~~~~~~~~~~~~~ >magic/src/toothpaste.c:103:5: warning: no previous prototype for âtoothpaste_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 103 | int toothpaste_get_tool_count(magic_api * api){ > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_get_tool_countâ: >magic/src/toothpaste.c:103:43: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 103 | int toothpaste_get_tool_count(magic_api * api){ > | ~~~~~~~~~~~~^~~ >magic/src/toothpaste.c: At top level: >magic/src/toothpaste.c:108:15: warning: no previous prototype for âtoothpaste_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 108 | SDL_Surface * toothpaste_get_icon(magic_api * api, int which){ > | ^~~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c:115:8: warning: no previous prototype for âtoothpaste_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 115 | char * toothpaste_get_name(magic_api * api, int which){ > | ^~~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_get_nameâ: >magic/src/toothpaste.c:115:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 115 | char * toothpaste_get_name(magic_api * api, int which){ > | ~~~~~~~~~~~~^~~ >magic/src/toothpaste.c: At top level: >magic/src/toothpaste.c:120:8: warning: no previous prototype for âtoothpaste_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 120 | char * toothpaste_get_description(magic_api * api, int which, int mode){ > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_get_descriptionâ: >magic/src/toothpaste.c:120:47: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 120 | char * toothpaste_get_description(magic_api * api, int which, int mode){ > | ~~~~~~~~~~~~^~~ >magic/src/toothpaste.c:120:67: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 120 | har * toothpaste_get_description(magic_api * api, int which, int mode){ > | ~~~~^~~~ > >magic/src/toothpaste.c: In function âdo_toothpasteâ: >magic/src/toothpaste.c:130:10: warning: unused variable âcolrâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 130 | double colr; > | ^~~~ >magic/src/toothpaste.c:125:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 125 | static void do_toothpaste(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~^~~~~ >magic/src/toothpaste.c:125:86: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 125 | hpaste(void * ptr, int which, SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ > >magic/src/toothpaste.c: At top level: >magic/src/toothpaste.c:150:6: warning: no previous prototype for âtoothpaste_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 150 | void toothpaste_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~~~~ >magic/src/toothpaste.c:166:6: warning: no previous prototype for âtoothpaste_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 166 | void toothpaste_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_clickâ: >magic/src/toothpaste.c:166:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 166 | void toothpaste_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/toothpaste.c: At top level: >magic/src/toothpaste.c:174:6: warning: no previous prototype for âtoothpaste_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 174 | void toothpaste_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_releaseâ: >magic/src/toothpaste.c:174:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 174 | void toothpaste_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/toothpaste.c:174:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 174 | void toothpaste_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/toothpaste.c:175:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/toothpaste.c:175:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 175 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/toothpaste.c:176:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 176 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/toothpaste.c:176:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 176 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/toothpaste.c:176:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 176 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/toothpaste.c: At top level: >magic/src/toothpaste.c:181:6: warning: no previous prototype for âtoothpaste_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 181 | void toothpaste_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_shutdownâ: >magic/src/toothpaste.c:181:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 181 | void toothpaste_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/toothpaste.c: At top level: >magic/src/toothpaste.c:197:6: warning: no previous prototype for âtoothpaste_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 197 | void toothpaste_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_set_colorâ: >magic/src/toothpaste.c:197:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 197 | void toothpaste_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/toothpaste.c: At top level: >magic/src/toothpaste.c:205:5: warning: no previous prototype for âtoothpaste_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 205 | int toothpaste_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_requires_colorsâ: >magic/src/toothpaste.c:205:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | int toothpaste_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/toothpaste.c:205:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 205 | int toothpaste_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/toothpaste.c: At top level: >magic/src/toothpaste.c:211:6: warning: no previous prototype for âtoothpaste_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 211 | void toothpaste_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_switchinâ: >magic/src/toothpaste.c:211:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 211 | void toothpaste_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/toothpaste.c:211:47: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 211 | void toothpaste_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/toothpaste.c:211:58: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 211 | void toothpaste_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/toothpaste.c:211:78: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 211 | te_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/toothpaste.c: At top level: >magic/src/toothpaste.c:215:6: warning: no previous prototype for âtoothpaste_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 215 | void toothpaste_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_switchoutâ: >magic/src/toothpaste.c:215:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 215 | void toothpaste_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/toothpaste.c:215:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 215 | void toothpaste_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/toothpaste.c:215:59: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 215 | void toothpaste_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/toothpaste.c:215:79: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 215 | e_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/toothpaste.c: At top level: >magic/src/toothpaste.c:219:5: warning: no previous prototype for âtoothpaste_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 219 | int toothpaste_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/toothpaste.c: In function âtoothpaste_modesâ: >magic/src/toothpaste.c:219:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 219 | int toothpaste_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/toothpaste.c:219:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 219 | int toothpaste_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/tornado.so magic/src/tornado.c >magic/src/tornado.c:78:8: warning: no previous prototype for âtornado_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 78 | Uint32 tornado_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~~~ >magic/src/tornado.c:82:5: warning: no previous prototype for âtornado_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 82 | int tornado_init(magic_api * api) > | ^~~~~~~~~~~~ >magic/src/tornado.c:108:5: warning: no previous prototype for âtornado_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 108 | int tornado_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_get_tool_countâ: >magic/src/tornado.c:108:40: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 108 | int tornado_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/tornado.c: At top level: >magic/src/tornado.c:114:15: warning: no previous prototype for âtornado_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 114 | SDL_Surface * tornado_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_get_iconâ: >magic/src/tornado.c:114:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 114 | SDL_Surface * tornado_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/tornado.c: At top level: >magic/src/tornado.c:125:8: warning: no previous prototype for âtornado_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 125 | char * tornado_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_get_nameâ: >magic/src/tornado.c:125:37: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 125 | char * tornado_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/tornado.c:125:46: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 125 | char * tornado_get_name(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/tornado.c: At top level: >magic/src/tornado.c:131:8: warning: no previous prototype for âtornado_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 131 | char * tornado_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_get_descriptionâ: >magic/src/tornado.c:131:44: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 131 | char * tornado_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/tornado.c:131:53: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 131 | char * tornado_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/tornado.c:131:64: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 131 | char * tornado_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/tornado.c: In function âtornado_predragâ: >magic/src/tornado.c:137:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 137 | static void tornado_predrag(magic_api * api, SDL_Surface * canvas, > | ~~~~~~~~~~~~^~~ >magic/src/tornado.c:137:60: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 137 | static void tornado_predrag(magic_api * api, SDL_Surface * canvas, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/tornado.c:138:26: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 138 | SDL_Surface * last, int ox, int oy, int x, int y) > | ~~~~~~~~~~~~~~^~~~ >magic/src/tornado.c: At top level: >magic/src/tornado.c:171:6: warning: no previous prototype for âtornado_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 171 | void tornado_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_dragâ: >magic/src/tornado.c:171:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 171 | void tornado_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~^~~~~ >magic/src/tornado.c: At top level: >magic/src/tornado.c:198:6: warning: no previous prototype for âtornado_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 198 | void tornado_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_clickâ: >magic/src/tornado.c:198:52: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 198 | void tornado_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/tornado.c: At top level: >magic/src/tornado.c:218:6: warning: no previous prototype for âtornado_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 218 | void tornado_release(magic_api * api, int which, > | ^~~~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_releaseâ: >magic/src/tornado.c:218:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 218 | void tornado_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/tornado.c: In function âtornado_drawbaseâ: >magic/src/tornado.c:271:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 271 | static void tornado_drawbase(magic_api * api, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/tornado.c: In function âtornado_drawstalkâ: >magic/src/tornado.c:302:15: warning: unused variable âsideâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 302 | int xx, yy, side; > | ^~~~ >magic/src/tornado.c:302:11: warning: unused variable âyyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 302 | int xx, yy, side; > | ^~ >magic/src/tornado.c:302:7: warning: unused variable âxxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 302 | int xx, yy, side; > | ^~ >magic/src/tornado.c:301:18: warning: unused variable âsrcâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-variable-Wunused-variable]8;;] > 301 | SDL_Rect dest, src; > | ^~~ >magic/src/tornado.c: At top level: >magic/src/tornado.c:399:6: warning: no previous prototype for âtornado_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 399 | void tornado_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_shutdownâ: >magic/src/tornado.c:399:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 399 | void tornado_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/tornado.c: At top level: >magic/src/tornado.c:418:6: warning: no previous prototype for âtornado_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 418 | void tornado_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~~~ >magic/src/tornado.c:428:5: warning: no previous prototype for âtornado_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 428 | int tornado_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_requires_colorsâ: >magic/src/tornado.c:428:41: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 428 | int tornado_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/tornado.c:428:50: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 428 | int tornado_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/tornado.c: At top level: >magic/src/tornado.c:541:6: warning: no previous prototype for âtornado_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 541 | void tornado_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_switchinâ: >magic/src/tornado.c:541:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 541 | void tornado_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/tornado.c:541:44: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 541 | void tornado_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/tornado.c:541:55: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 541 | void tornado_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/tornado.c:541:75: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 541 | do_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/tornado.c: At top level: >magic/src/tornado.c:545:6: warning: no previous prototype for âtornado_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 545 | void tornado_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_switchoutâ: >magic/src/tornado.c:545:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 545 | void tornado_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/tornado.c:545:56: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 545 | void tornado_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/tornado.c:545:76: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 545 | o_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/tornado.c: At top level: >magic/src/tornado.c:550:5: warning: no previous prototype for âtornado_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 550 | int tornado_modes(magic_api * api, int which) > | ^~~~~~~~~~~~~ >magic/src/tornado.c: In function âtornado_modesâ: >magic/src/tornado.c:550:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 550 | int tornado_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/tornado.c:550:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 550 | int tornado_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/tv.so magic/src/tv.c >magic/src/tv.c:39:8: warning: no previous prototype for âtv_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 39 | Uint32 tv_api_version(void) > | ^~~~~~~~~~~~~~ >magic/src/tv.c:44:6: warning: no previous prototype for âtv_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 44 | void tv_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ^~~~~~~~~~~~ >magic/src/tv.c: In function âtv_set_colorâ: >magic/src/tv.c:44:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 44 | void tv_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ~~~~~~~~~~~~^~~ >magic/src/tv.c:44:42: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 44 | void tv_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ~~~~~~^ >magic/src/tv.c:44:51: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 44 | void tv_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ~~~~~~^ >magic/src/tv.c:44:60: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 44 | void tv_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) //get the colors from API and store it in structure > | ~~~~~~^ >magic/src/tv.c: At top level: >magic/src/tv.c:49:5: warning: no previous prototype for âtv_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 49 | int tv_init(magic_api * api) > | ^~~~~~~ >magic/src/tv.c:59:5: warning: no previous prototype for âtv_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 59 | int tv_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~ >magic/src/tv.c: In function âtv_get_tool_countâ: >magic/src/tv.c:59:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 59 | int tv_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/tv.c: At top level: >magic/src/tv.c:64:15: warning: no previous prototype for âtv_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 64 | SDL_Surface * tv_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~ >magic/src/tv.c: In function âtv_get_iconâ: >magic/src/tv.c:64:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 64 | SDL_Surface * tv_get_icon(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/tv.c: At top level: >magic/src/tv.c:74:8: warning: no previous prototype for âtv_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 74 | char * tv_get_name(magic_api * api, int which) { return strdup(gettext_noop("TV")); } > | ^~~~~~~~~~~ >magic/src/tv.c: In function âtv_get_nameâ: >magic/src/tv.c:74:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 74 | char * tv_get_name(magic_api * api, int which) { return strdup(gettext_noop("TV")); } > | ~~~~~~~~~~~~^~~ >magic/src/tv.c:74:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 74 | char * tv_get_name(magic_api * api, int which) { return strdup(gettext_noop("TV")); } > | ~~~~^~~~~ >magic/src/tv.c: At top level: >magic/src/tv.c:76:8: warning: no previous prototype for âtv_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 76 | char * tv_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~ >magic/src/tv.c: In function âtv_get_descriptionâ: >magic/src/tv.c:76:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 76 | char * tv_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/tv.c:76:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 76 | char * tv_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~~ >magic/src/tv.c: At top level: >magic/src/tv.c:86:5: warning: no previous prototype for âtv_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 86 | int tv_requires_colors(magic_api * api, int which) { return 0; } > | ^~~~~~~~~~~~~~~~~~ >magic/src/tv.c: In function âtv_requires_colorsâ: >magic/src/tv.c:86:36: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 86 | int tv_requires_colors(magic_api * api, int which) { return 0; } > | ~~~~~~~~~~~~^~~ >magic/src/tv.c:86:45: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 86 | int tv_requires_colors(magic_api * api, int which) { return 0; } > | ~~~~^~~~~ >magic/src/tv.c: At top level: >magic/src/tv.c:88:6: warning: no previous prototype for âtv_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 88 | void tv_release(magic_api * api, int which, > | ^~~~~~~~~~ >magic/src/tv.c: In function âtv_releaseâ: >magic/src/tv.c:88:29: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 88 | void tv_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/tv.c:88:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 88 | void tv_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/tv.c:89:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 89 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/tv.c:89:49: warning: unused parameter âsnapshotâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 89 | SDL_Surface * canvas, SDL_Surface * snapshot, > | ~~~~~~~~~~~~~~^~~~~~~~ >magic/src/tv.c:90:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 90 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/tv.c:90:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 90 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/tv.c:90:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 90 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/tv.c: At top level: >magic/src/tv.c:94:6: warning: no previous prototype for âtv_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 94 | void tv_shutdown(magic_api * api) > | ^~~~~~~~~~~ >magic/src/tv.c: In function âtv_shutdownâ: >magic/src/tv.c:94:30: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 94 | void tv_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/tv.c: At top level: >magic/src/tv.c:99:6: warning: no previous prototype for âtv_paint_tvâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 99 | void tv_paint_tv(void * ptr_to_api, int which_tool, > | ^~~~~~~~~~~ >magic/src/tv.c: In function âtv_paint_tvâ: >magic/src/tv.c:99:41: warning: unused parameter âwhich_toolâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 99 | void tv_paint_tv(void * ptr_to_api, int which_tool, > | ~~~~^~~~~~~~~~ >magic/src/tv.c:100:52: warning: unused parameter âsnapshotâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 100 | SDL_Surface * canvas, SDL_Surface * snapshot, int x, int y) > | ~~~~~~~~~~~~~~^~~~~~~~ >magic/src/tv.c: At top level: >magic/src/tv.c:113:6: warning: no previous prototype for âtv_do_tvâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 113 | void tv_do_tv(void * ptr_to_api, int which_tool, > | ^~~~~~~~ >magic/src/tv.c: In function âtv_do_tvâ: >magic/src/tv.c:113:38: warning: unused parameter âwhich_toolâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 113 | void tv_do_tv(void * ptr_to_api, int which_tool, > | ~~~~^~~~~~~~~~ >magic/src/tv.c:114:52: warning: unused parameter âsnapshotâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 114 | SDL_Surface * canvas, SDL_Surface * snapshot, int x, int y) > | ~~~~~~~~~~~~~~^~~~~~~~ >magic/src/tv.c: At top level: >magic/src/tv.c:122:6: warning: no previous prototype for âtv_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 122 | void tv_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~ >magic/src/tv.c:135:6: warning: no previous prototype for âtv_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 135 | void tv_click(magic_api * api, int which, int mode, > | ^~~~~~~~ >magic/src/tv.c:157:6: warning: no previous prototype for âtv_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 157 | void tv_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~ >magic/src/tv.c: In function âtv_switchinâ: >magic/src/tv.c:157:30: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 157 | void tv_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/tv.c:157:39: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 157 | void tv_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/tv.c:157:50: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 157 | void tv_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/tv.c:157:70: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 157 | tv_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/tv.c: At top level: >magic/src/tv.c:162:6: warning: no previous prototype for âtv_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 162 | void tv_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~ >magic/src/tv.c: In function âtv_switchoutâ: >magic/src/tv.c:162:31: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 162 | void tv_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/tv.c:162:40: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 162 | void tv_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/tv.c:162:51: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 162 | void tv_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/tv.c:162:71: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 162 | v_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/tv.c: At top level: >magic/src/tv.c:167:5: warning: no previous prototype for âtv_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 167 | int tv_modes(magic_api * api, int which) > | ^~~~~~~~ >magic/src/tv.c: In function âtv_modesâ: >magic/src/tv.c:167:26: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 167 | int tv_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/tv.c:167:35: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 167 | int tv_modes(magic_api * api, int which) > | ~~~~^~~~~ >x86_64-pc-linux-gnu-gcc -g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Isrc/ -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -fpic -o magic/waves.so magic/src/waves.c >magic/src/waves.c:40:8: warning: no previous prototype for âwaves_api_versionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 40 | Uint32 waves_api_version(void) { return(TP_MAGIC_API_VERSION); } > | ^~~~~~~~~~~~~~~~~ >magic/src/waves.c:44:5: warning: no previous prototype for âwaves_initâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 44 | int waves_init(magic_api * api) > | ^~~~~~~~~~ >magic/src/waves.c:61:5: warning: no previous prototype for âwaves_get_tool_countâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 61 | int waves_get_tool_count(magic_api * api) > | ^~~~~~~~~~~~~~~~~~~~ >magic/src/waves.c: In function âwaves_get_tool_countâ: >magic/src/waves.c:61:38: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 61 | int waves_get_tool_count(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/waves.c: At top level: >magic/src/waves.c:67:15: warning: no previous prototype for âwaves_get_iconâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 67 | SDL_Surface * waves_get_icon(magic_api * api, int which) > | ^~~~~~~~~~~~~~ >magic/src/waves.c:78:8: warning: no previous prototype for âwaves_get_nameâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 78 | char * waves_get_name(magic_api * api, int which) > | ^~~~~~~~~~~~~~ >magic/src/waves.c: In function âwaves_get_nameâ: >magic/src/waves.c:78:35: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 78 | char * waves_get_name(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/waves.c: At top level: >magic/src/waves.c:85:8: warning: no previous prototype for âwaves_get_descriptionâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 85 | char * waves_get_description(magic_api * api, int which, int mode) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/waves.c: In function âwaves_get_descriptionâ: >magic/src/waves.c:85:42: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 85 | char * waves_get_description(magic_api * api, int which, int mode) > | ~~~~~~~~~~~~^~~ >magic/src/waves.c:85:62: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 85 | char * waves_get_description(magic_api * api, int which, int mode) > | ~~~~^~~~ >magic/src/waves.c: At top level: >magic/src/waves.c:93:6: warning: no previous prototype for âwaves_dragâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 93 | void waves_drag(magic_api * api, int which, SDL_Surface * canvas, > | ^~~~~~~~~~ >magic/src/waves.c: In function âwaves_dragâ: >magic/src/waves.c:93:29: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 93 | void waves_drag(magic_api * api, int which, SDL_Surface * canvas, > | ~~~~~~~~~~~~^~~ >magic/src/waves.c:94:36: warning: unused parameter âoxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 94 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/waves.c:94:44: warning: unused parameter âoyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 94 | SDL_Surface * last, int ox, int oy, int x, int y, > | ~~~~^~ >magic/src/waves.c: At top level: >magic/src/waves.c:152:6: warning: no previous prototype for âwaves_clickâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 152 | void waves_click(magic_api * api, int which, int mode, > | ^~~~~~~~~~~ >magic/src/waves.c: In function âwaves_clickâ: >magic/src/waves.c:152:50: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 152 | void waves_click(magic_api * api, int which, int mode, > | ~~~~^~~~ >magic/src/waves.c: At top level: >magic/src/waves.c:161:6: warning: no previous prototype for âwaves_releaseâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 161 | void waves_release(magic_api * api, int which, > | ^~~~~~~~~~~~~ >magic/src/waves.c: In function âwaves_releaseâ: >magic/src/waves.c:161:32: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 161 | void waves_release(magic_api * api, int which, > | ~~~~~~~~~~~~^~~ >magic/src/waves.c:161:41: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 161 | void waves_release(magic_api * api, int which, > | ~~~~^~~~~ >magic/src/waves.c:162:27: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 162 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~~~ >magic/src/waves.c:162:49: warning: unused parameter âlastâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 162 | SDL_Surface * canvas, SDL_Surface * last, > | ~~~~~~~~~~~~~~^~~~ >magic/src/waves.c:163:17: warning: unused parameter âxâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 163 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/waves.c:163:24: warning: unused parameter âyâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 163 | int x, int y, SDL_Rect * update_rect) > | ~~~~^ >magic/src/waves.c:163:38: warning: unused parameter âupdate_rectâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 163 | int x, int y, SDL_Rect * update_rect) > | ~~~~~~~~~~~^~~~~~~~~~~ >magic/src/waves.c: At top level: >magic/src/waves.c:168:6: warning: no previous prototype for âwaves_shutdownâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 168 | void waves_shutdown(magic_api * api) > | ^~~~~~~~~~~~~~ >magic/src/waves.c: In function âwaves_shutdownâ: >magic/src/waves.c:168:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 168 | void waves_shutdown(magic_api * api) > | ~~~~~~~~~~~~^~~ >magic/src/waves.c: At top level: >magic/src/waves.c:177:6: warning: no previous prototype for âwaves_set_colorâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 177 | void waves_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ^~~~~~~~~~~~~~~ >magic/src/waves.c: In function âwaves_set_colorâ: >magic/src/waves.c:177:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 177 | void waves_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~~~~~~~^~~ >magic/src/waves.c:177:45: warning: unused parameter ârâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 177 | void waves_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/waves.c:177:54: warning: unused parameter âgâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 177 | void waves_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/waves.c:177:63: warning: unused parameter âbâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 177 | void waves_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b) > | ~~~~~~^ >magic/src/waves.c: At top level: >magic/src/waves.c:182:5: warning: no previous prototype for âwaves_requires_colorsâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 182 | int waves_requires_colors(magic_api * api, int which) > | ^~~~~~~~~~~~~~~~~~~~~ >magic/src/waves.c: In function âwaves_requires_colorsâ: >magic/src/waves.c:182:39: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | int waves_requires_colors(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/waves.c:182:48: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 182 | int waves_requires_colors(magic_api * api, int which) > | ~~~~^~~~~ >magic/src/waves.c: At top level: >magic/src/waves.c:187:6: warning: no previous prototype for âwaves_switchinâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 187 | void waves_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~ >magic/src/waves.c: In function âwaves_switchinâ: >magic/src/waves.c:187:33: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 187 | void waves_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/waves.c:187:42: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 187 | void waves_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/waves.c:187:53: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 187 | void waves_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/waves.c:187:73: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 187 | es_switchin(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/waves.c: At top level: >magic/src/waves.c:191:6: warning: no previous prototype for âwaves_switchoutâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 191 | void waves_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ^~~~~~~~~~~~~~~ >magic/src/waves.c: In function âwaves_switchoutâ: >magic/src/waves.c:191:34: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | void waves_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~^~~ >magic/src/waves.c:191:43: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | void waves_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~~ >magic/src/waves.c:191:54: warning: unused parameter âmodeâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | void waves_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~^~~~ >magic/src/waves.c:191:74: warning: unused parameter âcanvasâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 191 | s_switchout(magic_api * api, int which, int mode, SDL_Surface * canvas) > | ~~~~~~~~~~~~~~^~~~~~ > >magic/src/waves.c: At top level: >magic/src/waves.c:195:5: warning: no previous prototype for âwaves_modesâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmissing-prototypes-Wmissing-prototypes]8;;] > 195 | int waves_modes(magic_api * api, int which) > | ^~~~~~~~~~~ >magic/src/waves.c: In function âwaves_modesâ: >magic/src/waves.c:195:29: warning: unused parameter âapiâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 195 | int waves_modes(magic_api * api, int which) > | ~~~~~~~~~~~~^~~ >magic/src/waves.c:195:38: warning: unused parameter âwhichâ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] > 195 | int waves_modes(magic_api * api, int which) > | ~~~~^~~~~ > >...Generating 'Magic' tool API configuration script... >make[1]: Entering directory '/var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/work/tuxpaint-0.9.21' > >...Preparing translation files... >msgfmt -o trans/af.mo src/po/af.po >msgfmt -o trans/ar.mo src/po/ar.po >msgfmt -o trans/ast.mo src/po/ast.po >msgfmt -o trans/az.mo src/po/az.po >msgfmt -o trans/be.mo src/po/be.po >msgfmt -o trans/bg.mo src/po/bg.po >msgfmt -o trans/bo.mo src/po/bo.po >msgfmt -o trans/br.mo src/po/br.po >msgfmt -o trans/ca.mo src/po/ca.po >msgfmt -o trans/cs.mo src/po/cs.po >msgfmt -o trans/cy.mo src/po/cy.po >msgfmt -o trans/da.mo src/po/da.po >msgfmt -o trans/de.mo src/po/de.po >msgfmt -o trans/el.mo src/po/el.po >msgfmt -o trans/en_AU.mo src/po/en_AU.po >msgfmt -o trans/en_CA.mo src/po/en_CA.po >msgfmt -o trans/en_GB.mo src/po/en_GB.po >msgfmt -o trans/en_ZA.mo src/po/en_ZA.po >msgfmt -o trans/eo.mo src/po/eo.po >msgfmt -o trans/es.mo src/po/es.po >msgfmt -o trans/es_MX.mo src/po/es_MX.po >msgfmt -o trans/et.mo src/po/et.po >msgfmt -o trans/eu.mo src/po/eu.po >msgfmt -o trans/fi.mo src/po/fi.po >msgfmt -o trans/fo.mo src/po/fo.po >msgfmt -o trans/fr.mo src/po/fr.po >msgfmt -o trans/ga.mo src/po/ga.po >msgfmt -o trans/gd.mo src/po/gd.po >msgfmt -o trans/gl.mo src/po/gl.po >msgfmt -o trans/gos.mo src/po/gos.po >msgfmt -o trans/gu.mo src/po/gu.po >msgfmt -o trans/he.mo src/po/he.po >msgfmt -o trans/hi.mo src/po/hi.po >msgfmt -o trans/hr.mo src/po/hr.po >msgfmt -o trans/hu.mo src/po/hu.po >msgfmt -o trans/id.mo src/po/id.po >msgfmt -o trans/is.mo src/po/is.po >msgfmt -o trans/it.mo src/po/it.po >msgfmt -o trans/ja.mo src/po/ja.po >msgfmt -o trans/ka.mo src/po/ka.po >msgfmt -o trans/km.mo src/po/km.po >msgfmt -o trans/ko.mo src/po/ko.po >msgfmt -o trans/ku.mo src/po/ku.po >msgfmt -o trans/lt.mo src/po/lt.po >msgfmt -o trans/lv.mo src/po/lv.po >msgfmt -o trans/mk.mo src/po/mk.po >msgfmt -o trans/ms.mo src/po/ms.po >msgfmt -o trans/nb.mo src/po/nb.po >msgfmt -o trans/nl.mo src/po/nl.po >msgfmt -o trans/nn.mo src/po/nn.po >msgfmt -o trans/nr.mo src/po/nr.po >msgfmt -o trans/oc.mo src/po/oc.po >msgfmt -o trans/oj.mo src/po/oj.po >msgfmt -o trans/pl.mo src/po/pl.po >msgfmt -o trans/pt.mo src/po/pt.po >msgfmt -o trans/pt_BR.mo src/po/pt_BR.po >msgfmt -o trans/ro.mo src/po/ro.po >msgfmt -o trans/ru.mo src/po/ru.po >msgfmt -o trans/rw.mo src/po/rw.po >msgfmt -o trans/shs.mo src/po/shs.po >msgfmt -o trans/sk.mo src/po/sk.po >msgfmt -o trans/sl.mo src/po/sl.po >msgfmt -o trans/son.mo src/po/son.po >msgfmt -o trans/sq.mo src/po/sq.po >msgfmt -o trans/sr.mo src/po/sr.po >msgfmt -o trans/sv.mo src/po/sv.po >msgfmt -o trans/sw.mo src/po/sw.po >msgfmt -o trans/ta.mo src/po/ta.po >msgfmt -o trans/te.mo src/po/te.po >msgfmt -o trans/th.mo src/po/th.po >msgfmt -o trans/tl.mo src/po/tl.po >msgfmt -o trans/tlh.mo src/po/tlh.po >msgfmt -o trans/tr.mo src/po/tr.po >msgfmt -o trans/twi.mo src/po/twi.po >msgfmt -o trans/uk.mo src/po/uk.po >msgfmt -o trans/ve.mo src/po/ve.po >msgfmt -o trans/vi.mo src/po/vi.po >msgfmt -o trans/wa.mo src/po/wa.po >msgfmt -o trans/wo.mo src/po/wo.po >msgfmt -o trans/xh.mo src/po/xh.po >msgfmt -o trans/zam.mo src/po/zam.po >msgfmt -o trans/zh_CN.mo src/po/zh_CN.po >msgfmt -o trans/zh_TW.mo src/po/zh_TW.po >make[1]: Leaving directory '/var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/work/tuxpaint-0.9.21' > >-------------------------------------------------------------- > >Done compiling. > >Now run 'make install' with any options you ran 'make' with. >to install Tux Paint. > >You may need superuser ('root') privileges, depending on >where you're installing. >(Depending on your system, you either need to 'su' first, >or run 'sudo make install'.) > >>>> Source compiled. >>>> Test phase [not enabled]: media-gfx/tuxpaint-0.9.21-r2 > >>>> Install media-gfx/tuxpaint-0.9.21-r2 into /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image >make -j16 V=1 -j1 PKG_ROOT=/var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image ENABLE_GETTEXT=1 install > >...Installing program itself... > >...Installing data files... > >...Installing fonts... > >...Installing man pages... > >...Installing documentation... > >...Installing Magic Tool plug-ins... > >...Installing Magic Tool plug-in development files and docs... > >...Installing launcher icon graphics... > >...Installing Input Method files... > ja ...Japanese... > ko ...Korean... > th ...Thai... > zh_tw ...Traditional Chinese... > >...Installing 'tuxpaint-import' script... > >...Installing default config file... > >...Installing example stamps... >install -D -m 644 starters/Jigsaw_3x3.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/Jigsaw_3x3.png >install -D -m 644 starters/Jigsaw_5x5.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/Jigsaw_5x5.png >install -D -m 644 starters/carcassone.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/carcassone.png >install -D -m 644 starters/chessboard-back.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/chessboard-back.png >install -D -m 644 starters/chessboard.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/chessboard.png >install -D -m 644 starters/chicken.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/chicken.png >install -D -m 644 starters/grid_10x10.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/grid_10x10.png >install -D -m 644 starters/grid_20x20.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/grid_20x20.png >install -D -m 644 starters/jetplane.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/jetplane.png >install -D -m 644 starters/jigsaw.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/jigsaw.png >install -D -m 644 starters/jigsaw.svg /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/jigsaw.svg >install -D -m 644 starters/nagasaki.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/nagasaki.png >install -D -m 644 starters/nagasaki.svg /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/nagasaki.svg >install -D -m 644 starters/reef-back.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/reef-back.png >install -D -m 644 starters/reef.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/reef.png >install -D -m 644 starters/reef.txt /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/reef.txt >install -D -m 644 starters/rocket.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/rocket.png >install -D -m 644 starters/shipwreck.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/shipwreck.png >install -D -m 644 starters/silver_frame.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/silver_frame.png >install -D -m 644 starters/skyline-sf-dusk-back.jpeg /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/skyline-sf-dusk-back.jpeg >install -D -m 644 starters/skyline-sf-dusk.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/skyline-sf-dusk.png >install -D -m 644 starters/skyline-sf-dusk.txt /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/skyline-sf-dusk.txt >install -D -m 644 starters/spirograph.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/spirograph.png >install -D -m 644 starters/spirograph.svg /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/spirograph.svg >install -D -m 644 starters/street.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/street.png >install -D -m 644 starters/tux_farmer.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/tux_farmer.png >install -D -m 644 starters/worldmap.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap.png >install -D -m 644 starters/worldmap_africa.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_africa.png >install -D -m 644 starters/worldmap_america_north.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_america_north.png >install -D -m 644 starters/worldmap_america_north_usa-back.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_america_north_usa-back.png >install -D -m 644 starters/worldmap_america_north_usa.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_america_north_usa.png >install -D -m 644 starters/worldmap_america_south.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_america_south.png >install -D -m 644 starters/worldmap_asia_north.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_asia_north.png >install -D -m 644 starters/worldmap_asia_south.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_asia_south.png >install -D -m 644 starters/worldmap_australasia.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_australasia.png >install -D -m 644 starters/worldmap_canada.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_canada.png >install -D -m 644 starters/worldmap_europe.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_europe.png >install -D -m 644 starters/worldmap_japan.png /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/worldmap_japan.png > >...Installing launcher entry... >make[1]: Entering directory '/var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/work/tuxpaint-0.9.21' >install -D -m 644 trans/af.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/af/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ar.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ar/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ast.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ast/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/az.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/az/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/be.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/be/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/bg.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/bg/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/bo.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/bo/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/br.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/br/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ca.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ca/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/cs.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/cs/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/cy.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/cy/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/da.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/da/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/de.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/de/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/el.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/el/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/en_AU.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/en_AU/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/en_CA.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/en_CA/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/en_GB.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/en_GB/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/en_ZA.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/en_ZA/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/eo.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/eo/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/es.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/es/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/es_MX.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/es_MX/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/et.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/et/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/eu.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/eu/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/fi.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/fi/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/fo.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/fo/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/fr.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/fr/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ga.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ga/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/gd.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/gd/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/gl.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/gl/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/gos.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/gos/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/gu.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/gu/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/he.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/he/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/hi.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/hi/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/hr.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/hr/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/hu.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/hu/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/id.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/id/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/is.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/is/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/it.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/it/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ja.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ja/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ka.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ka/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/km.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/km/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ko.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ko/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ku.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ku/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/lt.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/lt/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/lv.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/lv/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/mk.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/mk/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ms.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ms/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/nb.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/nb/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/nl.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/nl/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/nn.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/nn/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/nr.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/nr/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/oc.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/oc/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/oj.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/oj/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/pl.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/pl/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/pt.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/pt/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/pt_BR.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/pt_BR/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ro.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ro/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ru.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ru/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/rw.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/rw/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/shs.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/shs/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/sk.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/sk/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/sl.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/sl/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/son.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/son/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/sq.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/sq/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/sr.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/sr/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/sv.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/sv/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/sw.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/sw/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ta.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ta/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/te.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/te/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/th.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/th/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/tl.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/tl/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/tlh.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/tlh/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/tr.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/tr/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/twi.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/twi/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/uk.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/uk/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/ve.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/ve/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/vi.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/vi/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/wa.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/wa/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/wo.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/wo/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/xh.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/xh/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/zam.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/zam/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/zh_CN.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/zh_CN/LC_MESSAGES/tuxpaint.mo >install -D -m 644 trans/zh_TW.mo /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/locale/zh_TW/LC_MESSAGES/tuxpaint.mo >make[1]: Leaving directory '/var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/work/tuxpaint-0.9.21' > >-------------------------------------------------------------- > >All done! Now (preferably NOT as 'root' superuser), >you can type the command 'tuxpaint' to run the program!!! > >For more information, see the 'tuxpaint' man page, >run 'tuxpaint --usage' or see /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/doc/tuxpaint-0.9.21-r2/README.txt > >Visit Tux Paint's home page for more information, updates >and to learn how you can help out! > > http://www.tuxpaint.org/ > >Enjoy! > >>>> Completed installing media-gfx/tuxpaint-0.9.21-r2 into /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image > > * Final size of build directory: 29784 KiB (29.0 MiB) > * Final size of installed tree: 23876 KiB (23.3 MiB) > > > * QA Notice: Files built without respecting CFLAGS have been detected > * Please include the following list of files in your report: > * /usr/lib64/tuxpaint/plugins/flower.so > * /usr/lib64/tuxpaint/plugins/shift.so > * /usr/lib64/tuxpaint/plugins/grass.so > * /usr/lib64/tuxpaint/plugins/rails.so > * /usr/lib64/tuxpaint/plugins/snow.so > * /usr/lib64/tuxpaint/plugins/cartoon.so > * /usr/lib64/tuxpaint/plugins/alien.so > * /usr/lib64/tuxpaint/plugins/light.so > * /usr/lib64/tuxpaint/plugins/fill.so > * /usr/lib64/tuxpaint/plugins/blur.so > * /usr/lib64/tuxpaint/plugins/mirror_flip.so > * /usr/lib64/tuxpaint/plugins/noise.so > * /usr/lib64/tuxpaint/plugins/distortion.so > * /usr/lib64/tuxpaint/plugins/tv.so > * /usr/lib64/tuxpaint/plugins/calligraphy.so > * /usr/lib64/tuxpaint/plugins/tornado.so > * /usr/lib64/tuxpaint/plugins/kalidescope.so > * /usr/lib64/tuxpaint/plugins/fold.so > * /usr/lib64/tuxpaint/plugins/puzzle.so > * /usr/lib64/tuxpaint/plugins/fade_darken.so > * /usr/lib64/tuxpaint/plugins/confetti.so > * /usr/lib64/tuxpaint/plugins/metalpaint.so > * /usr/lib64/tuxpaint/plugins/tint.so > * /usr/lib64/tuxpaint/plugins/rosette.so > * /usr/lib64/tuxpaint/plugins/bricks.so > * /usr/lib64/tuxpaint/plugins/toothpaste.so > * /usr/lib64/tuxpaint/plugins/emboss.so > * /usr/lib64/tuxpaint/plugins/foam.so > * /usr/lib64/tuxpaint/plugins/sharpen.so > * /usr/lib64/tuxpaint/plugins/glasstile.so > * /usr/lib64/tuxpaint/plugins/smudge.so > * /usr/lib64/tuxpaint/plugins/waves.so > * /usr/lib64/tuxpaint/plugins/string.so > * /usr/lib64/tuxpaint/plugins/fisheye.so > * /usr/lib64/tuxpaint/plugins/ripples.so > * /usr/lib64/tuxpaint/plugins/rain.so > * /usr/lib64/tuxpaint/plugins/blocks_chalk_drip.so > * /usr/lib64/tuxpaint/plugins/rainbow.so > * /usr/lib64/tuxpaint/plugins/negative.so > * /usr/lib64/tuxpaint/plugins/realrainbow.so > * /usr/lib64/tuxpaint/plugins/mosaic.so > * /usr/bin/tuxpaint > > * QA Notice: broken .png files found: > * /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/tux_farmer.png: broken IDAT window length > * /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/nagasaki.png: broken IDAT window length > * /var/tmp/portage/media-gfx/tuxpaint-0.9.21-r2/image/usr/share/tuxpaint/starters/shipwreck.png: broken IDAT window length > * QA Notice: One or more compressed files were found in docompress-ed > * directories. Please fix the ebuild not to install compressed files > * (manpages, documentation) when automatic compression is used: > * > * /usr/share/man/man1/tp-magic-config.1.gz > * /usr/share/man/man1/tuxpaint-import.1.gz > * /usr/share/man/man1/tuxpaint.1.gz > * /usr/share/man/pl/man1/tuxpaint.1.gz >strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version > /usr/bin/tuxpaint > /usr/lib64/tuxpaint/plugins/alien.so > /usr/lib64/tuxpaint/plugins/blocks_chalk_drip.so > /usr/lib64/tuxpaint/plugins/bricks.so > /usr/lib64/tuxpaint/plugins/calligraphy.so > /usr/lib64/tuxpaint/plugins/blur.so > /usr/lib64/tuxpaint/plugins/confetti.so > /usr/lib64/tuxpaint/plugins/distortion.so > /usr/lib64/tuxpaint/plugins/cartoon.so > /usr/lib64/tuxpaint/plugins/emboss.so > /usr/lib64/tuxpaint/plugins/fade_darken.so > /usr/lib64/tuxpaint/plugins/fill.so > /usr/lib64/tuxpaint/plugins/fisheye.so > /usr/lib64/tuxpaint/plugins/foam.so > /usr/lib64/tuxpaint/plugins/fold.so > /usr/lib64/tuxpaint/plugins/flower.so > /usr/lib64/tuxpaint/plugins/glasstile.so > /usr/lib64/tuxpaint/plugins/grass.so > /usr/lib64/tuxpaint/plugins/kalidescope.so > /usr/lib64/tuxpaint/plugins/metalpaint.so > /usr/lib64/tuxpaint/plugins/mirror_flip.so > /usr/lib64/tuxpaint/plugins/mosaic.so > /usr/lib64/tuxpaint/plugins/light.so > /usr/lib64/tuxpaint/plugins/negative.so > /usr/lib64/tuxpaint/plugins/noise.so > /usr/lib64/tuxpaint/plugins/puzzle.so > /usr/lib64/tuxpaint/plugins/rails.so > /usr/lib64/tuxpaint/plugins/rain.so > /usr/lib64/tuxpaint/plugins/rainbow.so > /usr/lib64/tuxpaint/plugins/ripples.so > /usr/lib64/tuxpaint/plugins/realrainbow.so > /usr/lib64/tuxpaint/plugins/rosette.so > /usr/lib64/tuxpaint/plugins/sharpen.so > /usr/lib64/tuxpaint/plugins/shift.so > /usr/lib64/tuxpaint/plugins/snow.so > /usr/lib64/tuxpaint/plugins/smudge.so > /usr/lib64/tuxpaint/plugins/string.so > /usr/lib64/tuxpaint/plugins/toothpaste.so > /usr/lib64/tuxpaint/plugins/tornado.so > /usr/lib64/tuxpaint/plugins/tint.so > /usr/lib64/tuxpaint/plugins/tv.so > /usr/lib64/tuxpaint/plugins/waves.so >>>> Done. > > > >emerge --info: >Portage 3.0.1 (python 3.7.8-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.31-r6, 5.4.0-1018-aws x86_64) >================================================================= >System uname: Linux-5.4.0-1018-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8175M_CPU_@_2.50GHz-with-gentoo-2.7 >KiB Mem: 64359960 total, 29765012 free >KiB Swap: 0 total, 0 free >sh bash 5.0_p18 >ld GNU ld (Gentoo 2.34 p5) 2.34.0 >app-shells/bash: 5.0_p18::gentoo >dev-lang/perl: 5.30.3-r1::gentoo >dev-lang/python: 2.7.18-r1::gentoo, 3.7.8-r2::gentoo, 3.8.5::gentoo >sys-apps/baselayout: 2.7::gentoo >sys-apps/openrc: 0.42.1::gentoo >sys-apps/sandbox: 2.20::gentoo >sys-devel/autoconf: 2.69-r5::gentoo >sys-devel/automake: 1.16.2::gentoo >sys-devel/binutils: 2.34-r1::gentoo >sys-devel/gcc: 10.2.0::gentoo >sys-devel/gcc-config: 2.3.1::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.7::gentoo (virtual/os-headers) >sys-libs/glibc: 2.31-r6::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-max-age: 24 > sync-rsync-extra-opts: > sync-rsync-verify-jobs: 1 > sync-rsync-verify-metamanifest: yes > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="*" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >DISTDIR="/usr/portage/distfiles" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" >ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="C.UTF8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j16 V=1" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="acl amd64 berkdb bzip2 cli crypt dri fortran gdbm iconv ipv6 libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2 php7-3" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python2_7 python3_7" RUBY_TARGETS="ruby25" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" >Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 734048
: 650936