/bin/grep: warning: stray \ before -
lastfm.c:149:29: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
149 | curl_easy_setopt (curl, CURLOPT_PROGRESSFUNCTION, lfm_curl_control);
| ^
/usr/include/curl/curl.h:1337:3: note: 'CURLOPT_PROGRESSFUNCTION' has been explicitly marked deprecated here
1337 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
| ^
/usr/include/curl/curl.h:1123:47: note: expanded from macro 'CURLOPTDEPRECATED'
1123 | #define CURLOPTDEPRECATED(na, t, nu, v, m) na CURL_DEPRECATED(v, m) \
| ^
/usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED'
44 | __attribute__((deprecated("since " # version ". " message)))
| ^
lastfm.c:149:29: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
149 | curl_easy_setopt (curl, CURLOPT_PROGRESSFUNCTION, lfm_curl_control);
| ^
/usr/include/curl/curl.h:1337:3: note: 'CURLOPT_PROGRESSFUNCTION' has been explicitly marked deprecated here
1337 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
| ^
/usr/include/curl/curl.h:1123:47: note: expanded from macro 'CURLOPTDEPRECATED'
1123 | #define CURLOPTDEPRECATED(na, t, nu, v, m) na CURL_DEPRECATED(v, m) \
| ^
/usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED'
44 | __attribute__((deprecated("since " # version ". " message)))
| ^
lastfm.c:873:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
873 | system (command);
| ^~~~~~~~~~~~~~~~
lastfm.c:148:5: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
148 | curl_easy_setopt (curl, CURLOPT_NOSIGNAL, 1);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
lastfm.c:156:5: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
156 | curl_easy_setopt (curl, CURLOPT_NOPROGRESS, 0);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
lastfm.c:158:9: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
158 | curl_easy_setopt(curl, CURLOPT_POST, 1);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
lastfm.c:165:9: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
165 | curl_easy_setopt (curl, CURLOPT_PROXYPORT, deadbeef->conf_get_int ("network.proxy.port", 8080));
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
lastfm.c:192:9: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
192 | curl_easy_setopt (curl, CURLOPT_PROXYTYPE, curlproxytype);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
8 warnings generated.
vfs_curl.c:654:33: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
654 | curl_easy_setopt (curl, CURLOPT_PROGRESSFUNCTION, http_curl_control);
| ^
/usr/include/curl/curl.h:1337:3: note: 'CURLOPT_PROGRESSFUNCTION' has been explicitly marked deprecated here
1337 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
| ^
/usr/include/curl/curl.h:1123:47: note: expanded from macro 'CURLOPTDEPRECATED'
1123 | #define CURLOPTDEPRECATED(na, t, nu, v, m) na CURL_DEPRECATED(v, m) \
| ^
/usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED'
44 | __attribute__((deprecated("since " # version ". " message)))
| ^
vfs_curl.c:654:33: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
654 | curl_easy_setopt (curl, CURLOPT_PROGRESSFUNCTION, http_curl_control);
| ^
/usr/include/curl/curl.h:1337:3: note: 'CURLOPT_PROGRESSFUNCTION' has been explicitly marked deprecated here
1337 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
| ^
/usr/include/curl/curl.h:1123:47: note: expanded from macro 'CURLOPTDEPRECATED'
1123 | #define CURLOPTDEPRECATED(na, t, nu, v, m) na CURL_DEPRECATED(v, m) \
| ^
/usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED'
44 | __attribute__((deprecated("since " # version ". " message)))
| ^
vfs_curl.c:645:9: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
645 | curl_easy_setopt (curl, CURLOPT_NOPROGRESS, 1);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
vfs_curl.c:649:9: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
649 | curl_easy_setopt (curl, CURLOPT_BUFFERSIZE, BUFFER_SIZE/2);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
vfs_curl.c:653:9: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
653 | curl_easy_setopt (curl, CURLOPT_NOSIGNAL, 1);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
vfs_curl.c:655:9: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
655 | curl_easy_setopt (curl, CURLOPT_NOPROGRESS, 0);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
vfs_curl.c:658:9: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
658 | curl_easy_setopt (curl, CURLOPT_FOLLOWLOCATION, 1);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
vfs_curl.c:659:9: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
659 | curl_easy_setopt (curl, CURLOPT_MAXREDIRS, 10);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
vfs_curl.c:661:9: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
661 | curl_easy_setopt (curl, CURLOPT_CONNECTTIMEOUT, 10);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
vfs_curl.c:675:13: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
675 | curl_easy_setopt (curl, CURLOPT_PROXYPORT, deadbeef->conf_get_int ("network.proxy.port", 8080));
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
vfs_curl.c:702:13: warning: call to 'Wcurl_easy_setopt_err_long' declared with 'warning' attribute: curl_easy_setopt expects a long argument [-Wattribute-warning]
702 | curl_easy_setopt (curl, CURLOPT_PROXYTYPE, curlproxytype);
| ^
/usr/include/curl/typecheck-gcc.h:50:13: note: expanded from macro 'curl_easy_setopt'
50 | Wcurl_easy_setopt_err_long(); \
| ^
11 warnings generated.
cdda.c:250:16: warning: returning 'uint8_t[2352]' (aka 'unsigned char[2352]') from a function with result type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
250 | return info->buffer;
| ^~~~~~~~~~~~
cdda.c:291:24: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
291 | info->tail = (char *)p_readbuf + bytes_left;
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cdda.c:339:16: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
339 | info->tail = (char *)p_readbuf + offset;
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
libbinio/binio.cpp:71:7: warning: add explicit braces to avoid dangling else [-Wdangling-else]
71 | } else
| ^
libbinio/binio.cpp:214:7: warning: add explicit braces to avoid dangling else [-Wdangling-else]
214 | } else { // Not a number (maybe unsupported on non-IEEE systems)
| ^
libbinio/binio.cpp:253:7: warning: add explicit braces to avoid dangling else [-Wdangling-else]
253 | } else { // Not a number (maybe unsupported on non-IEEE systems)
| ^
libbinio/binio.cpp:498:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
498 | register long bits;
| ^~~~~~~~
4 warnings generated.
adplug/herad.cpp:88:19: warning: expression result unused [-Wunused-value]
88 | AdPlug_LogWrite("HERAD: Is not HSQ, wrong check byte.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:96:19: warning: expression result unused [-Wunused-value]
96 | AdPlug_LogWrite("HERAD: Is not HSQ, wrong compressed size.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:106:19: warning: expression result unused [-Wunused-value]
106 | AdPlug_LogWrite("HERAD: Is not HSQ, wrong checksum.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:122:19: warning: expression result unused [-Wunused-value]
122 | AdPlug_LogWrite("HERAD: Is not SQX, wrong flags.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:127:19: warning: expression result unused [-Wunused-value]
127 | AdPlug_LogWrite("HERAD: Is not SQX, wrong bit count.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:509:19: warning: expression result unused [-Wunused-value]
509 | AdPlug_LogWrite("HERAD: Reading out of range.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:518:19: warning: expression result unused [-Wunused-value]
518 | AdPlug_LogWrite("HERAD: Unexpected status.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:526:20: warning: expression result unused [-Wunused-value]
526 | AdPlug_LogWrite("HERAD: Unexpected param.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:535:20: warning: expression result unused [-Wunused-value]
535 | AdPlug_LogWrite("HERAD: Unexpected param 1.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:541:20: warning: expression result unused [-Wunused-value]
541 | AdPlug_LogWrite("HERAD: Unexpected param 2.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:550:20: warning: expression result unused [-Wunused-value]
550 | AdPlug_LogWrite("HERAD: Unexpected param.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:598:19: warning: expression result unused [-Wunused-value]
598 | AdPlug_LogWrite("HERAD: Unsupported file extension.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:605:19: warning: expression result unused [-Wunused-value]
605 | AdPlug_LogWrite("HERAD: File size is too small.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:611:19: warning: expression result unused [-Wunused-value]
611 | AdPlug_LogWrite("HERAD: File size is too big.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:650:19: warning: expression result unused [-Wunused-value]
650 | AdPlug_LogWrite("HERAD: File size is too small.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:655:19: warning: expression result unused [-Wunused-value]
655 | AdPlug_LogWrite("HERAD: Incorrect offset / file size.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:661:19: warning: expression result unused [-Wunused-value]
661 | AdPlug_LogWrite("HERAD: M32 files are not supported.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:667:19: warning: expression result unused [-Wunused-value]
667 | AdPlug_LogWrite("HERAD: Wrong first track offset.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
adplug/herad.cpp:677:19: warning: expression result unused [-Wunused-value]
677 | AdPlug_LogWrite("HERAD: Speed is not defined.\n");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19 warnings generated.
In file included from sidplay-libs/libsidplay/src/psiddrv.cpp:106:
In file included from sidplay-libs/libsidplay/src/player.h:150:
../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h:69:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
69 | operator bool() const { return (&sidplayer ? true: false); }
| ^~~~~~~~~ ~
../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h:70:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
70 | bool operatoIn file included from rsidplay-libs/libsidplay/src/sidplay2.cpp!:(76):
In file included from sidplay-libs/libsidplay/src/player.hc:o150n:
s../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.ht:69 :{39 :r ewarning: tureference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]r
n 69( | & s i d poplearyaetro r? boolf()a lcsonest: { trreutuern )(&;sidp la}y
e r | ? ^~~~~~~~~ ~
true: false); }
| ^~~~~~~~~ ~
../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h:70:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
70 | bool operator!() const { return (&sidplayer ? false: true); }
| ^~~~~~~~~ ~
sidplay-libs/libsidplay/src/sidplay2.cpp:92:In file included from 10:csid.cpp warning: :reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]26
:
92../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h | :{69 : 39i:f ( &swarning: ireference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]d
pla y69e | r ) d eolpeetrea t&soird pbloaoyelr(;) }
c o| n ~~ ^~~~~~~~~s
t { return (&sidplayer ? true: false); }
| ^~~~~~~~~ ~
../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h:70:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
70 | bool operator!() const { return (&sidplayer ? false: true); }
| ^~~~~~~~~ ~
3 warnings generated.
2 warnings generated.
2 warnings generated.
In file included from sidplay-libs/libsidplay/src/mixer.cpp:50:
In file included from sidplay-libs/libsidplay/src/player.h:150:
../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h:69:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
69 | operator bool() const { return (&sidplayer ? true: false); }
| ^~~~~~~~~ ~
../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h:70:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
70 | bool operator!() const { return (&sidplayer ? false: true); }
| ^~~~~~~~~ ~
In file included from sidplay-libs/libsidplay/src/player.cpp:211:
In file included from sidplay-libs/libsidplay/src/player.h:150:
../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h:69:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
69 | operator bool() const { return (&sidplayer ? true: false); }
| ^~~~~~~~~ ~
../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h:70:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
70 | bool operator!() const { return (&sidplayer ? false: true); }
| ^~~~~~~~~ ~
2 warnings generated.
In file included from sidplay-libs/libsidplay/src/config.cpp:113:
In file included from sidplay-libs/libsidplay/src/player.h:150:
../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h:69:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
69 | operator bool() const { return (&sidplayer ? true: false); }
| ^~~~~~~~~ ~
../../plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidplay2.h:70:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
70 | bool operator!() const { return (&sidplayer ? false: true); }
| ^~~~~~~~~ ~
2 warnings generated.
2 warnings generated.
sidplay-libs/builders/resid-builder/src/resid.cpp:57:8: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
57 | if (!&m_sid)
| ~ ^~~~~
1 warning generated.
sidplay-libs/libsidplay/src/sidtune/IconInfo.cpp:378:18: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
378 | if ( !pos >= len )
| ^ ~~
sidplay-libs/libsidplay/src/sidtune/IconInfo.cpp:378:18: note: add parentheses after the '!' to evaluate the comparison first
378 | if ( !pos >= len )
| ^
| ( )
sidplay-libs/libsidplay/src/sidtune/IconInfo.cpp:378:18: note: add parentheses around left hand side expression to silence this warning
378 | if ( !pos >= len )
| ^
| ( )
1 warning generated.
libsupereq/Equ.cpp:146:39: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion]
146 | state->ditherbuf[i] = (float(rand())/RAND_MAX-0.5);
| ~^~~~~~~~
/usr/include/stdlib.h:87:18: note: expanded from macro 'RAND_MAX'
87 | #define RAND_MAX 2147483647
| ^~~~~~~~~~
1 warning generated.
game-music-emu-0.6pre/gme/Vgm_Emu.cpp:38:34: warning: 'voice_names' is deprecated [-Wdeprecated-declarations]
38 | const char ** voice_names_ = voice_names();
| ^
game-music-emu-0.6pre/gme/Music_Emu.h:181:2: note: 'voice_names' has been explicitly marked deprecated here
181 | BLARGG_DEPRECATED( const char** voice_names() const { return CONST_CAST(const char**,voice_names_); } )
| ^
game-music-emu-0.6pre/gme/blargg_common.h:101:57: note: expanded from macro 'BLARGG_DEPRECATED'
101 | #define BLARGG_DEPRECATED( text ) __attribute__ ((deprecated)) text
| ^
1 warning generated.
src/wildmidi_lib.c:672:9: warning: returning 'char *' from a function with result type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
672 | return data;
| ^~~~
src/wildmidi_lib.c:824:23: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
824 | strcpy(line_buffer, &config_buffer[line_start_ptr]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/bits/string_fortified.h:78:32: note: passing argument to parameter '__src' here
78 | const char *__restrict __src))
| ^
src/wildmidi_lib.c:1037:94: warning: inequality comparison result unused [-Wunused-comparison]
1037 | if (strncasecmp(&line_buffer[(line_ptr + strlen(&line_buffer[line_ptr]) - 5)], ".pat", 4) != 0, 0) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
src/wildmidi_lib.c:3465:14: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3465 | if (strncmp(mididata,"RIFF",4) == 0)
| ^~~~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
src/wildmidi_lib.c:3468:14: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3468 | if (strncmp(&mididata[midiofs],"MThd",4) != 0) {
| ^~~~~~~~~~~~~~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
src/wildmidi_lib.c:3543:15: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3543 | if (strncmp(&mididata[midiofs],"MTrk",4) != 0) {
| ^~~~~~~~~~~~~~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
6 warnings generated.
aac.c:1039:25: warning: 'plt_insert_cue_from_buffer' is deprecated: since deadbeef API 1.10 [-Wdeprecated-declarations]
1039 | cue = deadbeef->plt_insert_cue_from_buffer (plt, *after, it, (const uint8_t *)cuesheet, (int)strlen (cuesheet), (int)totalsamples, info.info.fmt.samplerate);
| ^
../../include/deadbeef/deadbeef.h:1084:188: note: 'plt_insert_cue_from_buffer' has been explicitly marked deprecated here
1084 | DB_playItem_t *(*plt_insert_cue_from_buffer) (ddb_playlist_t *plt, DB_playItem_t *after, DB_playItem_t *origin, const uint8_t *buffer, int buffersize, int numsamples, int samplerate) DEPRECATED_110;
| ^
../../include/deadbeef/deadbeef.h:201:24: note: expanded from macro 'DEPRECATED_110'
201 | #define DEPRECATED_110 DDB_DEPRECATED("since deadbeef API 1.10")
| ^
../../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
aac.c:1049:22: warning: 'plt_insert_cue' is deprecated: since deadbeef API 1.10 [-Wdeprecated-declarations]
1049 | cue = deadbeef->plt_insert_cue (plt, *after, it, (int)totalsamples, info.info.fmt.samplerate);
| ^
../../include/deadbeef/deadbeef.h:1085:138: note: 'plt_insert_cue' has been explicitly marked deprecated here
1085 | DB_playItem_t * (*plt_insert_cue) (ddb_playlist_t *plt, DB_playItem_t *after, DB_playItem_t *origin, int numsamples, int samplerate) DEPRECATED_110;
| ^
../../include/deadbeef/deadbeef.h:201:24: note: expanded from macro 'DEPRECATED_110'
201 | #define DEPRECATED_110 DDB_DEPRECATED("since deadbeef API 1.10")
| ^
../../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
aac.c:1126:29: warning: 'plt_insert_cue_from_buffer' is deprecated: since deadbeef API 1.10 [-Wdeprecated-declarations]
1126 | cue = deadbeef->plt_insert_cue_from_buffer (plt, after, it, (uint8_t *)cuesheet, (int)strlen (cuesheet), (int)totalsamples, samplerate);
| ^
../../include/deadbeef/deadbeef.h:1084:188: note: 'plt_insert_cue_from_buffer' has been explicitly marked deprecated here
1084 | DB_playItem_t *(*plt_insert_cue_from_buffer) (ddb_playlist_t *plt, DB_playItem_t *after, DB_playItem_t *origin, const uint8_t *buffer, int buffersize, int numsamples, int samplerate) DEPRECATED_110;
| ^
../../include/deadbeef/deadbeef.h:201:24: note: expanded from macro 'DEPRECATED_110'
201 | #define DEPRECATED_110 DDB_DEPRECATED("since deadbeef API 1.10")
| ^
../../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
aac.c:1136:26: warning: 'plt_insert_cue' is deprecated: since deadbeef API 1.10 [-Wdeprecated-declarations]
1136 | cue = deadbeef->plt_insert_cue (plt, after, it, (int)totalsamples, samplerate);
| ^
../../include/deadbeef/deadbeef.h:1085:138: note: 'plt_insert_cue' has been explicitly marked deprecated here
1085 | DB_playItem_t * (*plt_insert_cue) (ddb_playlist_t *plt, DB_playItem_t *after, DB_playItem_t *origin, int numsamples, int samplerate) DEPRECATED_110;
| ^
../../include/deadbeef/deadbeef.h:201:24: note: expanded from macro 'DEPRECATED_110'
201 | #define DEPRECATED_110 DDB_DEPRECATED("since deadbeef API 1.10")
| ^
../../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
4 warnings generated.
libmms/mmsx.c:55:7: warning: left operand of comma operator has no effect [-Wunused-value]
55 | if (try_mms_first, 1) {
| ^~~~~~~~~~~~~
libmms/mmsx.c:65:7: warning: left operand of comma operator has no effect [-Wunused-value]
65 | if (!try_mms_first, 0) {
| ^~~~~~~~~~~~~~
2 warnings generated.
libmms/mmsh.c:452:30: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
452 | if (io_read(io, this->s, &(this->buf[len]), 1, this->need_abort) != 1) {
| ^~~~~~~~~~~~~~~~~
libmms/mmsh.c:398:68: note: expanded from macro 'io_read'
398 | #define io_read(io, args...) ((io) ? (io)->read(io->read_data , ## args) : default_io.read(NULL , ## args))
| ^~~~
libmms/mmsh.c:452:30: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
452 | if (io_read(io, this->s, &(this->buf[len]), 1, this->need_abort) != 1) {
| ^~~~~~~~~~~~~~~~~
libmms/mmsh.c:398:102: note: expanded from macro 'io_read'
398 | #define io_read(io, args...) ((io) ? (io)->read(io->read_data , ## args) mmsplug.c:: 236d:e6f:a uwarning: l'abort' is deprecated: since deadbeef API 1.11 [-Wdeprecated-declarations]t
_ i236o | . r e a d.(aNboUrLtL =, m#m#s _aarbgosr)t),
| | ^~~~ ^
../../include/deadbeef/deadbeef.h:2277:37: note: 'abort' has been explicitly marked deprecated here
2277 | void (*abort) (DB_FILE libmms/mmsh.c*:st475re:a20m): D EPwarning: REpassing 'uint8_t[65536]' (aka 'unsigned char[65536]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]CA
TED _147511 | ;
| ^
../../include/deadbeef/deadbeef.h: 195: 24 : note: iexpanded from macro 'DEPRECATED_111'
f 195 | (#dsefsicnea nDEPfR(EtChATiEDs_1-11> DbDBu_fDE,PRE CA"TEHDT("TsinPce/ d%eaddb.ee%f dA P%I d1. 11%")5
0 | [ ^^
../../include/deadbeef/deadbeef.h\:1130:461: 5note: \expanded from macro 'DDB_DEPRECATED'
0 11132 | ]# " ,de f&ihnet DtDpBv_DeEPrRE,C AT&EDh(xt)t _p_astturibbu,t
e_ _ | ( ^~~~~~~~~(
dep/usr/include/stdio.hr:e450c:a60ted(x:) )note: )passing argument to parameter '__s' here
| ^450
| extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s,
| ^
libmms/mmsh.c:492:26: warning: passing 'uint8_t[65536]' (aka 'unsigned char[65536]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
492 | if (!strncasecmp(this->buf, "Location: ", 10)) {
| ^~~~~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
libmms/mmsh.c:497:26: warning: passing 'uint8_t[65536]' (aka 'unsigned char[65536]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
497 | if (!strncasecmp(this->buf, "Pragma:", 7)) {
| ^~~~~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
libmms/mmsh.c:498:29: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
498 | features = strstr(this->buf + 7, "features=");
| ^~~~~~~~~~~~~
/usr/include/string.h:350:34: note: passing argument to parameter '__haystack' here
350 | extern char *strstr (const char *__haystack, const char *__needle)
| ^
libmms/mmsh.c:542:35: warning: passing 'uint8_t[4]' (aka 'unsigned char[4]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
542 | read_len = io_read(io, this->s, chunk_header, CHUNK_HEADER_LENGTH, this->need_abort);
| ^~~~~~~~~~~~
libmms/mmsh.c:542:35: warning: passing 'uint8_t[4]' (aka 'unsigned char[4]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
542 | read_len = io_read(io, this->s, chunk_header, CHUNK_HEADER_LENGTH, this->need_abort);
| ^~~~~~~~~~~~
libmms/mmsh.c:570:38: warning: passing 'uint8_t[8]' (aka 'unsigned char[8]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
570 | read_len = io_read (io, this->s, ext_header, ext_header_len, this->need_abort);
| ^~~~~~~~~~
libmms/mmsh.c:570:38: warning: passing 'uint8_t[8]' (aka 'unsigned char[8]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
570 | read_len = io_read (io, this->s, ext_header, ext_header_len, this->need_abort);
| ^~~~~~~~~~
libmms/mmsh.c:633:38: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
633 | len = io_read(io, this->s, this->asf_header + this->asf_header_len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libmms/mmsh.c:398:68: note: expanded from macro 'io_read'
398 | #define io_read(io, args...) ((io) ? (io)->read(io->read_data , ## args) : default_io.read(NULL , ## args))
| ^~~~
libmms/mmsh.c:633:38: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
633 | len = io_read(iolibmms/mms.c:,526 :t36h:i swarning: -passing 'char[16424]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]>
s, 526t | h i sm-m>sa_sbfu_fhfeera_dienirt (+& ctohmmiasn-d>_absuff_fheera,d etrh_ilse-n>,s
c m| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)
;libmms/mmsh.c
: 398| : ^~~~~~~~~~102
: libmms/mms.cnote: :expanded from macro 'io_read'412
:65 :398 | note: #passing argument to parameter 'buffer' hered
e f412i | nset aitoi_cr veoaidd( imom,s _abrugfsf.e.r._)i n(i(ti o()m m?s _(biuof)f-e>rr_te a*dm(miso_-b>urfefaedr_,d autian t,8 _#t# *abrugfsf)e r:) d{e
f a| u ^l
t_io.read(NULL , ## args))
| ^~~~
libmms/mmsh.c:655:33: warning: passing 'uint8_t[65536]' (aka 'unsigned char[65536]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
655 | len = io_read (io, this->s, thislibmms/mms.c-:>605b:31u: fwarning: passing 'uint8_t[102400]' (aka 'unsigned char[102400]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign],
t605h | i sle-n> c=h uinok__rleeandg(tiho,, t htihsi-s>-n>es,e dt_haisb-or>butf,) 8,;
t h| i ^~~~~~~~~s
->libmms/mmsh.cn:e398e:d68_:a bnote: oexpanded from macro 'io_read'r
t) ;398
| #| d ^~~~~~~~~e
flibmms/mms.ci:n362e: 68:i note: expanded from macro 'io_read'o
_ r362e | #adedfi(nei ioo_,re ada(iro,g sar.gs.....)) ((((iioo)) ?? ((iioo))-->>rreeaadd((iioo-->>rreeaadd__ddaattaa ,, #### aarrggss)) :: ddeeffaauulltt__iioo..rreeaadd((NNUULLLL ,, #### aarrggss))))
| | ^~~~ ^~~~
libmms/mms.clibmms/mmsh.c::605655::3133:: warning: warning: passing 'uint8_t[102400]' (aka 'unsigned char[102400]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]passing 'uint8_t[65536]' (aka 'unsigned char[65536]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
605655 | | l e nl e=n i=o _iroe_arde(aido ,( i ot,h itsh-i>ss-,> st,h itsh-i>sb-u>fb,u f8,, tthhiiss-->>cnheuendk__albeonrgtt)h;,
t| h ^~~~~~~~~i
slibmms/mms.c-:>362n:e102e:d _note: aexpanded from macro 'io_read'b
or t362) | ;#
d e| f ^~~~~~~~~i
nelibmms/mmsh.c :i398o:_102r:e anote: dexpanded from macro 'io_read'(
i o398, | #adregfsi.n.e. )i o(_(rieoa)d (?i o(,i oa)r-g>sr.e.a.d)( i(o(-i>or)e a?d _(diaot)a- >,r e#a#d (airog-s>)r e:a dd_edfaatual t,_ i#o#. raeragds()N U:L Ld ,e f#a#u latr_giso).)r
e a| d ^~~~
(NULL , ## args))
| ^~~~
libmms/mms.c:613:33: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
613 | len = io_read(io, this->s, this->buf + 8, 4, this->need_abort);
| ^~~~~~~~~~~~~
libmms/mms.c:362:68: note: expanded from macro 'io_read'
362 | #define io_read(io, args...) ((io) ? (io)->read(io->read_data , ## args) : default_io.read(NULL , ## args))
| ^~~~
libmms/mms.c:613:33: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
613 | len = io_read(io, this->s, this->buf + 8, 4, this->need_abort);
| ^~~~~~~~~~~~~
libmms/mms.c:362:102: note: expanded from macro 'io_read'
362 | #define io_read(io, args...) ((io) ? (io)->read(io->read_data , ## args) : default_io.read(NULL , ## args))
| ^~~~
libmms/mms.c:650:31: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
650 | len = io_read(io, this->s, this->buf + 12, packet_len, this->need_abort) ;
| ^~~~~~~~~~~~~~
libmms/mms.c:362:68: note: expanded from macro 'io_read'
362 | #define io_read(io, args...) ((io) ? (io)->read(io->read_data , ## args) : default_io.read(NULL , ## args))
| ^~~~
libmms/mms.c:650:31: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
650 | len = io_read(io, this->s, this->buf + 12, packet_len, 1t warningh generatedi.
s->need_abort) ;
| ^~~~~~~~~~~~~~
libmms/mms.c:362:102: note: expanded from macro 'io_read'
362 | #define io_read(io, args...) ((io) ? (io)->read(io->read_data , ## args) : default_io.read(NULL , ## args))
| ^~~~
libmms/mms.c:657:18: warning: passing 'uint8_t[102400]' (aka 'unsigned char[102400]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
657 | print_command (this->buf, len);
| ^~~~~~~~~
libmms/mms.c:472:34: note: passing argument to parameter 'data' here
472 | static void print_command (char *data, int len) {
| ^
libmms/mms.c:745:31: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
745 | this->asf_header + this->asf_header_len, header.packet_len, this->need_abort);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~libmms/mmsh.c
:libmms/mms.c1305::36233::68 :warning: note: passing 'uint8_t[65536]' (aka 'unsigned char[65536]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
expanded from macro 'io_read'
1305 362 | | # d e flienne =i oi_or_eraeda(di o(,i oa,r gtsh.i.s.-)> s(,( itoh)i s?- >(biuo)f-,> rtehaids(-io>-c>rheuandk__dlaetnag t,h ,# #t hairgss-)> n:e eddef_aaublot_rito.)r;e
a d| ( ^~~~~~~~~N
Ulibmms/mmsh.cLL: 398,: 68#:# anote: rexpanded from macro 'io_read'g
s) )398
| #| d ^~~~e
fine io_relibmms/mms.ca:d745(:i31o:, warning: apassing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]r
g s745. | . . ) ( ( i o ) ? ( i o ) - > r e a d ( i o - > r e a dt_hdiast-a> a,s f#_#h eaardgesr) + :t hdise-f>aauslft__hieoa.dreera_dl(eNnU,L Lh e,a d#e#r .apragcsk)e)t
_ l| e ^~~~n
, this-libmms/mmsh.c>:ne1305e:d33_:ab orwarning: t)passing 'uint8_t[65536]' (aka 'unsigned char[65536]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1305libmms/mms.c | :362 :102 : note: expanded from macro 'io_read'
l e362n | #=de fiineo i_o_rreeaad(dio , (arigso..,.) t((hioi) s?- (>ios)-,> rtehaids(-i>ob-u>fr,e atd_hdaitas -,> c##h aurngsk) _: ldeefanulgt_tiho,. rtehaids(-N>UnLeLe d,_ a#b#o ratr)g;s
) )|
^~~~~~~~~
| ^~~~libmms/mmsh.c
:398:102: note: expanded from macro 'io_read'
398 | #define io_read(io, args...) ((io) ? (io)->read(io->read_data , ## args) : default_io.read(NULL , ## args))
| ^~~~
libmms/mms.c:1212:36: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1212 | mms_buffer_init(&command_buffer, this->scmd_body);
| ^~~~~~~~~~~~~~~
libmms/mms.c:412:65: note: passing argument to parameter 'buffer' here
412 | static void mms_buffer_init (mms_buffer_t *mms_buffer, uint8_t *buffer) {
| ^
libmms/mms.c:1243:36: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1243 | mms_buffer_init(&command_buffer, this->scmd_body);
| ^~~~~~~~~~~~~~~
libmms/mms.c:412:65: note: passing argument to parameter 'buffer' here
412 | static void mms_buffer_init (mms_buffer_t *mms_buffer, uint8_t *buffer) {
| ^
libmms/mms.c:1282:38: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1282 | mms_buffer_init(&command_buffer, this->scmd_body);
| ^~~~~~~~~~~~~~~
libmms/mms.c:412:65: note: passing argument to parameter 'buffer' here
412 | static void mms_buffer_init (mms_buffer_t *mms_buffer, uint8_t *buffer) {
| ^
libmms/mms.c:1333:38: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1333 | mms_buffer_init(&command_buffer, this->scmd_body);
| ^~~~~~~~~~~~~~~
libmms/mms.c:412:65: note: passing argument to parameter 'buffer' here
412 | static void mms_buffer_init (mms_buffer_t *mms_buffer, uint8_t *buffer) {
| ^
libmms/mms.c:1380:38: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1380 | mms_buffer_init(&command_buffer, this->scmd_body);
| ^~~~~~~~~~~~~~~
libmms/mms.c:412:65: note: passing argument to parameter 'buffer' here
412 | static void mms_buffer_init (mms_buffer_t *mms_buffer, uint8_t *buffer) {
| ^
libmms/mms.c:1468:50: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1468 | mms_buffer_init(&command_buffer, this->scmd_body);
| ^~~~~~~~~~~~~~~
libmms/mms.c:412:65: note: passing argument to parameter 'buffer' here
412 | static void mms_buffer_init (mms_buffer_t *mms_buffer, uint8_t *buffer) {
| ^
libmms/mms.c:1538:37: warning: passing 'uint8_t[102400]' (aka 'unsigned char[102400]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1538 | len = io_read(io, this->s, this->buf, header.packet_len, this->need_abort);
| ^~~~~~~~~
libmms/mms.c:362:68: note: expanded from macro 'io_read'
362 | #define io_read(io, args...) ((io) ? (io)->read(io->read_data , ## args) : default_io.read(NULL , ## args))
| ^~~~
libmms/mms.c:1538:37: warning: passing 'uint8_t[102400]' (aka 'unsigned char[102400]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1538 | len = io_read(io, this->s, this->buf, header.packet_len, this->need_abort);
| ^~~~~~~~~
libmms/mms.c:362:102: note: expanded from macro 'io_read'
362 | #define io_read(io, args...) ((io) ? (io)->read(io->read_data , ## args) : default_io.read(NULL , ## args))
| ^~~~
libmms/mms.c:1641:38: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1641 | mms_buffer_init(&command_buffer, this->scmd_body+8);
| ^~~~~~~~~~~~~~~~~
libmms/mms.c:412:65: note: passing argument to parameter 'buffer' here
412 | static void mms_buffer_init (mms_buffer_t *mms_buffer, uint8_t *buffer) {
| ^
16 warnings generated.
19 warnings generated.
shellexecutil.c:11:25: warning: 'pl_format_title_escaped' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
11 | int res = deadbeef->pl_format_title_escaped (it, -1, output, (int)(size - 2), -1, shcommand);
| ^
../../include/deadbeef/deadbeef.h:1212:109: note: 'pl_format_title_escaped' has been explicitly marked deprecated here
1212 | int (*pl_format_title_escaped) (DB_playItem_t *it, int idx, char *s, int size, int id, const char *fmt) DEPRECATED_18;
| ^
../../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
1 warning generated.
shellexec.c:75:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
75 | system (cmd);
| ^~~~~~~~~~~~
1 warning generated.
In file included from interface.c:16:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^
/usr/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
| ^
/usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
| ^
/usr/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
In file included from support.c:15:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^
/usr/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
| ^
/usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
| ^
/usr/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
In file included from shellexecui.c:22:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags In file included from callbacks.c:5d:
eIn file included from b/usr/include/gtk-2.0/gtk/gtk.hu:g33_:
fIn file included from l/usr/include/gtk-2.0/gtk/gtkaboutdialog.ha:gs32):
;In file included from
/usr/include/gtk-2.0/gtk/gtkdialog.h :| 35 ^:
In file included from /usr/include/glib-2.0/gobject/gtype.h/usr/include/gtk-2.0/gtk/gtkwindow.h::73136::
19In file included from :/usr/include/gtk-2.0/gtk/gtkbin.h :note: 35'GTypeDebugFlags' has been explicitly marked deprecated here:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h 731: | 35}:
In file included from G/usr/include/gtk-2.0/gtk/gtkwidget.hT:y36p:
eIn file included from D/usr/include/gtk-2.0/gtk/gtkobject.he:b37u:
g/usr/include/gtk-2.0/gtk/gtktypeutils.hF:l236ag:s34 :G Owarning: BJE'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]C
T _236D | EvPoRiEdC A T E D _ T Y P E _ I Ng_t2_k3_6;t
y p| ^e
_/usr/include/glib-2.0/gobject/gobject-visibility.h:i213n:i41t: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'(
G T213y | p#edDeefbiungeF lGaOgBsJ E C T _dDeEbPuRgE_CfAlTaEgDs_)T;Y
P E| _IN_2_3 ^6 GLIB_
DE/usr/include/glib-2.0/gobject/gtype.hP:R731E:C19A:T Enote: D'GTypeDebugFlags' has been explicitly marked deprecated here_
TY PE731
| }| ^G
T/usr/include/glib-2.0/glib/gmacros.hy:p1328e:D30e:bugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
| ^
/usr/include/glib-2.0/gobject/gobject-visibility.h note: :expanded from macro 'GLIB_DEPRECATED_TYPE'
213 :132841 | #define GLIB_:DEPRE Cnote: Aexpanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'T
E D213_ | T#YdPeEf iGn_eD EGPORECATEDB
J E| C ^
T/usr/include/glib-2.0/glib/gmacros.h_:D1267E:P37R: Enote: Cexpanded from macro 'G_DEPRECATED'A
T1267E | D#_definTe YGP_EDE_PIRNE_C2A_T3ED6 __GatLtIrBib_utDe_E_P(R(E_C_AdTeEpDr_eTcaYtPedE__
))
| ^|
^
/usr/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
In file included from interface.c:16:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
In file included from support.c:15:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
In file included from shellexecui.c:22:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
In file included from callbacks.c:5:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
interface.c:54:11: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
54 | vbox1 = gtk_vbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here
60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:58:11: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
58 | hbox1 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:84:24: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
84 | dialog_action_area = gtk_dialog_get_action_area (GTK_DIALOG (shellexec_conf_dialog));
| ^
/usr/include/gtk-3.0/gtk/gtkdialog.h:202:1: note: 'gtk_dialog_get_action_area' has been explicitly marked deprecated here
202 | GDK_DEPRECATED_IN_3_10
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10'
328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:157:12: warning: 'gtk_table_new' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
157 | table1 = gtk_table_new (3, 2, FALSE);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:118:1: note: 'gtk_table_new' has been explicitly marked deprecated here
118 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:160:3: warning: 'gtk_table_set_row_spacings' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
160 | gtk_table_set_row_spacings (GTK_TABLE (table1), 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:158:1: note: 'gtk_table_set_row_spacings' has been explicitly marked deprecated here
158 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:161:3: warning: 'gtk_table_set_col_spacings' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
161 | gtk_table_set_col_spacings (GTK_TABLE (table1), 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:163:1: note: 'gtk_table_set_col_spacings' has been explicitly marked deprecated here
163 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:165:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
165 | gtk_table_attach (GTK_TABLE (table1), title_label, 0, 1, 1, 2,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:168:3: warning: 'gtk_misc_set_alignment' is deprecated [-Wdeprecated-declarations]
168 | gtk_misc_set_alignment (GTK_MISC (title_label), 0, 0.5);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:71:1: note: 'gtk_misc_set_alignment' has been explicitly marked deprecated here
71 | GDK_DEPRECATED_IN_3_14
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14'
356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:172:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
172 | gtk_table_attach (GTK_TABLE (table1), cmd_label, 0, 1, 2, 3,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:175:3: warning: 'gtk_misc_set_alignment' is deprecated [-Wdeprecated-declarations]
175 | gtk_misc_set_alignment (GTK_MISC (cmd_label), 0, 0.5);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:71:1: note: 'gtk_misc_set_alignment' has been explicitly marked deprecated here
71 | GDK_DEPRECATED_IN_3_14
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14'
356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:179:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
179 | gtk_table_attach (GTK_TABLE (table1), cmd_entry, 1, 2, 2, 3,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:187:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
187 | gtk_table_attach (GTK_TABLE (table1), name_label, 0, 1, 0, 1,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:190:3: warning: 'gtk_misc_set_alignment' is deprecated [-Wdeprecated-declarations]
190 | gtk_misc_set_alignment (GTK_MISC (name_label), 0, 0.5);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:71:1: note: 'gtk_misc_set_alignment' has been explicitly marked deprecated here
71 | GDK_DEPRECATED_IN_3_14
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14'
356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:194:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
194 | gtk_table_attach (GTK_TABLE (table1), title_entry, 1, 2, 1, 2,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:202:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
202 | gtk_table_attach (GTK_TABLE (table1), name_entry, 1, 2, 0, 1,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:238:3: warning: 'gtk_misc_set_alignment' is deprecated [-Wdeprecated-declarations]
238 | gtk_misc_set_alignment (GTK_MISC (label1), 0, 0.5);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:71:1: note: 'gtk_misc_set_alignment' has been explicitly marked deprecated here
71 | GDK_DEPRECATED_IN_3_14
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14'
356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:240:25: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
240 | dialog_action_area1 = gtk_dialog_get_action_area (GTK_DIALOG (shellexec_conf_edit_dialog));
| ^
/usr/include/gtk-3.0/gtk/gtkdialog.h:202:1: note: 'gtk_dialog_get_action_area' has been explicitly marked deprecated here
202 | GDK_DEPRECATED_IN_3_10
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10'
328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:244:24: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
244 | edit_cancel_button = gtk_button_new_from_stock ("gtk-cancel");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:249:20: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
249 | edit_ok_button = gtk_button_new_from_stock ("gtk-ok");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
19 warnings generated.
vfs_zip.c:293:19: warning: 'zip_get_num_files' is deprecated: use 'zip_get_num_entries' instead [-Wdeprecated-declarations]
293 | const int n = zip_get_num_files(z);
| ^
/usr/include/zip.h:385:1: note: 'zip_get_num_files' has been explicitly marked deprecated here
385 | ZIP_DEPRECATED("use 'zip_get_num_entries' instead") ZIP_EXTERN int zip_get_num_files(zip_t *_Nonnull);
| ^
/usr/include/zip.h:63:42: note: expanded from macro 'ZIP_DEPRECATED'
63 | #define ZIP_DEPRECATED(x) __attribute__((deprecated(x)))
| ^
1 warning generated.
converter.c:655:15: warning: 'pl_format_title' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
655 | deadbeef->pl_format_title (it, idx, temp, sizeof (temp), -1, fmt);
| ^
../../include/deadbeef/deadbeef.h:1209:101: note: 'pl_format_title' has been explicitly marked deprecated here
1209 | int (*pl_format_title) (DB_playItem_t *it, int idx, char *s, int size, int id, const char *fmt) DEPRECATED_18;
| ^
../../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
1 warning generated.
In file included from interface.c:16:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^
/usr/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
| ^
/usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
| ^
/usr/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED _In file included from _support.ca:tt15r:
iIn file included from b/usr/include/gtk-2.0/gtk/gtk.hut:e33_:
_In file included from (/usr/include/gtk-2.0/gtk/gtkaboutdialog.h(:_32_:
dIn file included from ep/usr/include/gtk-2.0/gtk/gtkdialog.hr:ec35a:
tIn file included from e/usr/include/gtk-2.0/gtk/gtkwindow.hd:_36_:
In file included from ))/usr/include/gtk-2.0/gtk/gtkbin.h
: 35:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35:
| In file included from ^/usr/include/gtk-2.0/gtk/gtkwidget.h
:36:
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^
/usr/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
| ^
/usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
| ^
/usr/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
In file included from convgui.c:38:
In file included from ./support.h:8:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^
/usr/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
| ^
/usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
| ^
/usr/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
In file included from interface.c:16:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
In file included from support.c:15:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
In file included from convgui.c:38:
In file included from ./support.h:8:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
2 warnings generated.
2 warnings generated.
convgui.c:348:151: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
348 | GtkWidget *progress = gtk_dialog_new_with_buttons (_("Converting..."), GTK_WINDOW (gtkui_plugin->get_mainwin ()), GTK_DIALOG_DESTROY_WITH_PARENT, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, NULL);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: note: expanded from macro 'GTK_STOCK_CANCEL'
159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel")
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here
105 | G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
convgui.c:703:150: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
703 | GtkWidget *dlg = gtk_file_chooser_dialog_new (_("Select folder..."), GTK_WINDOW (current_ctx->converter), GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, GTK_STOCK_OPEN, GTK_RESPONSE_OK, NULL);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: note: expanded from macro 'GTK_STOCK_CANCEL'
159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel")
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here
105 | G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
convgui.c:703:189: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
703 | GtkWidget *dlg = gtk_file_chooser_dialog_new (_("Select folder..."), GTK_WINDOW (current_ctx->converter), GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, GTK_STOCK_OPEN, GTK_RESPONSE_OK, NULL);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: note: expanded from macro 'GTK_STOCK_OPEN'
765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open")
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:105:1: note: 'GtkStock' has been explicitly marked deprecated here
105 | G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
2 warnings generated.
3 warnings generated.
interface.c:90:13: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
90 | hbox105 = gtk_hbox_new (FALSE, 0);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:94:12: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
94 | vbox26 = gtk_vbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here
60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:99:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
99 | hbox67 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:107:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
107 | hbox68 = gtk_hbox_new (FALSE, 0);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:136:13: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
136 | hbox100 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:144:13: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
144 | hbox101 = gtk_hbox_new (FALSE, 0);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:160:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
160 | hbox69 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:168:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
168 | hbox90 = gtk_hbox_new (FALSE, 0);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:180:14: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
180 | image469 = gtk_image_new_from_stock ("gtk-edit", GTK_ICON_SIZE_BUTTON);
| ^
/usr/include/gtk-3.0/gtk/gtkimage.h:121:1: note: 'gtk_image_new_from_stock' has been explicitly marked deprecated here
121 | GDK_DEPRECATED_IN_3_10_FOR(gtk_image_new_from_icon_name)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:184:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
184 | hbox86 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:192:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
192 | hbox91 = gtk_hbox_new (FALSE, 0);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:204:14: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
204 | image470 = gtk_image_new_from_stock ("gtk-edit", GTK_ICON_SIZE_BUTTON);
| ^
/usr/include/gtk-3.0/gtk/gtkimage.h:121:1: note: 'gtk_image_new_from_stock' has been explicitly marked deprecated here
121 | GDK_DEPRECATED_IN_3_10_FOR(gtk_image_new_from_icon_name)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:208:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
208 | hbox88 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:220:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
220 | hbox89 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:238:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
238 | hbox99 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:262:3: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations]
262 | gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (preview_tree), TRUE);
| ^
/usr/include/gtk-3.0/gtk/gtktreeview.h:245:1: note: 'gtk_tree_view_set_rules_hint' has been explicitly marked deprecated here
245 | GDK_DEPRECATED_IN_3_14
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14'
356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:264:25: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
264 | dialog_action_area5 = gtk_dialog_get_action_area (GTK_DIALOG (converterdlg));
| ^
/usr/include/gtk-3.0/gtk/gtkdialog.h:202:1: note: 'gtk_dialog_get_action_area' has been explicitly marked deprecated here
202 | GDK_DEPRECATED_IN_3_10
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10'
328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:268:22: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
268 | converter_cancel = gtk_button_new_from_stock ("gtk-cancel");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:273:18: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
273 | converter_ok = gtk_button_new_from_stock ("gtk-ok");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:409:12: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
409 | vbox27 = gtk_vbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here
60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:414:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
414 | hbox70 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:429:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
429 | hbox96 = gtk_hbox_new (FALSE, 9);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:444:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
444 | hbox72 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:452:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
452 | hbox93 = gtk_hbox_new (FALSE, 0);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:474:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
474 | hbox73 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:493:17: warning: 'gtk_alignment_new' is deprecated [-Wdeprecated-declarations]
493 | alignment21 = gtk_alignment_new (0.5, 0.5, 1, 1);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:78:1: note: 'gtk_alignment_new' has been explicitly marked deprecated here
78 | GDK_DEPRECATED_IN_3_14
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14'
356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:496:3: warning: 'gtk_alignment_set_padding' is deprecated [-Wdeprecated-declarations]
496 | gtk_alignment_set_padding (GTK_ALIGNMENT (alignment21), 0, 0, 12, 0);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:90:1: note: 'gtk_alignment_set_padding' has been explicitly marked deprecated here
90 | GDK_DEPRECATED_IN_3_14
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14'
356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:498:12: warning: 'gtk_table_new' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
498 | table2 = gtk_table_new (2, 3, FALSE);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:118:1: note: 'gtk_table_new' has been explicitly marked deprecated here
118 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:502:3: warning: 'gtk_table_set_col_spacings' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
502 | gtk_table_set_col_spacings (GTK_TABLE (table2), 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:163:1: note: 'gtk_table_set_col_spacings' has been explicitly marked deprecated here
163 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:506:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
506 | gtk_table_attach (GTK_TABLE (table2), apev2, 1, 2, 0, 1,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:512:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
512 | gtk_table_attach (GTK_TABLE (table2), id3v1, 2, 3, 0, 1,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:518:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
518 | gtk_table_attach (GTK_TABLE (table2), oggvorbis, 2, 3, 1, 2,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:524:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
524 | gtk_table_attach (GTK_TABLE (table2), flac, 1, 2, 1, 2,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:528:13: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
528 | hbox104 = gtk_hbox_new (FALSE, 0);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:530:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
530 | gtk_table_attach (GTK_TABLE (table2), hbox104, 0, 1, 0, 1,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:546:3: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
546 | gtk_table_attach (GTK_TABLE (table2), mp4, 0, 1, 1, 2,
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtktable.h:126:1: note: 'gtk_table_attach' has been explicitly marked deprecated here
126 | GDK_DEPRECATED_IN_3_4_FOR(GtkGrid)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:287:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_4_FOR'
287 | # define GDK_DEPRECATED_IN_3_4_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:555:25: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
555 | dialog_action_area6 = gtk_dialog_get_action_area (GTK_DIALOG (convpreset_editor));
| ^
/usr/include/gtk-3.0/gtk/gtkdialog.h:202:1: note: 'gtk_dialog_get_action_area' has been explicitly marked deprecated here
202 | GDK_DEPRECATED_IN_3_10
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10'
328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:559:23: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
559 | convpreset_cancel = gtk_button_new_from_stock ("gtk-cancel");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:564:19: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
564 | convpreset_ok = gtk_button_new_from_stock ("gtk-ok");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:644:12: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
644 | vbox30 = gtk_vbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here
60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:649:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
649 | hbox81 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:664:12: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
664 | vbox29 = gtk_vbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here
60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:668:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
668 | hbox82 = gtk_hbox_new (TRUE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:684:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
684 | hbox98 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:700:12: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
700 | vbox34 = gtk_vbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here
60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:704:8: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
704 | up = gtk_button_new_from_stock ("gtk-go-up");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:708:10: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
708 | down = gtk_button_new_from_stock ("gtk-go-down");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:712:25: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
712 | dialog_action_area8 = gtk_dialog_get_action_area (GTK_DIALOG (dsppreset_editor));
| ^
/usr/include/gtk-3.0/gtk/gtkdialog.h:202:1: note: 'gtk_dialog_get_action_area' has been explicitly marked deprecated here
202 | GDK_DEPRECATED_IN_3_10
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10'
328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:716:19: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
716 | cancelbutton6 = gtk_button_new_from_stock ("gtk-cancel");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:721:15: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
721 | okbutton6 = gtk_button_new_from_stock ("gtk-ok");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:788:12: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
788 | vbox31 = gtk_vbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here
60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:793:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
793 | hbox85 = gtk_hbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:806:25: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
806 | dialog_action_area9 = gtk_dialog_get_action_area (GTK_DIALOG (select_dsp_plugin));
| ^
/usr/include/gtk-3.0/gtk/gtkdialog.h:202:1: note: 'gtk_dialog_get_action_area' has been explicitly marked deprecated here
202 | GDK_DEPRECATED_IN_3_10
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10'
328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:810:19: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
810 | cancelbutton7 = gtk_button_new_from_stock ("gtk-cancel");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:815:15: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
815 | okbutton7 = gtk_button_new_from_stock ("gtk-ok");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:859:12: warning: 'gtk_vbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
859 | vbox33 = gtk_vbox_new (FALSE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60:1: note: 'gtk_vbox_new' has been explicitly marked deprecated here
60 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:864:12: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations]
864 | hbox94 = gtk_hbox_new (TRUE, 8);
| ^
/usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62:1: note: 'gtk_hbox_new' has been explicitly marked deprecated here
62 | GDK_DEPRECATED_IN_3_2_FOR(gtk_box_new)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:273:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_2_FOR'
273 | # define GDK_DEPRECATED_IN_3_2_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:868:9: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
868 | add = gtk_button_new_from_stock ("gtk-add");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:872:10: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
872 | copy = gtk_button_new_from_stock ("gtk-copy");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:876:12: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
876 | remove = gtk_button_new_from_stock ("gtk-remove");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:880:10: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
880 | edit = gtk_button_new_from_stock ("gtk-edit");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
interface.c:896:26: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
896 | dialog_action_area10 = gtk_dialog_get_action_area (GTK_DIALOG (preset_list));
| ^
/usr/include/gtk-3.0/gtk/gtkdialog.h:202:1: note: 'gtk_dialog_get_action_area' has been explicitly marked deprecated here
202 | GDK_DEPRECATED_IN_3_10
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10'
328 | # define GDK_DEPRECATED_IN_3_10 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
interface.c:900:15: warning: 'gtk_button_new_from_stock' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
900 | okbutton8 = gtk_button_new_from_stock ("gtk-close");
| ^
/usr/include/gtk-3.0/gtk/gtkbutton.h:102:1: note: 'gtk_button_new_from_stock' has been explicitly marked deprecated here
102 | GDK_DEPRECATED_IN_3_10_FOR(gtk_button_new_with_label)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR'
329 | # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
63 warnings generated.
libshn/output.c:94:21: warning: passing 'int8_t[4096]' (aka 'signed char[4096]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
94 | shn_vsnprintf(this_shn->vars.fatal_error_msg,BUF_SIZE,complaint,args);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libshn/shn.h:35:42: note: expanded from macro 'shn_vsnprintf'
35 | #define shn_vsnprintf(a,b,c,d) vsnprintf(a,b,c,d)
| ^
/usr/include/bits/stdio2.h:93:69: note: passing argument to parameter '__s' here
93 | __NTH (vsnprintf (__fortify_clang_overload_arg (char *, __restrict, __s),
| ^
1 warning generated.
aosdk/corlett.c:168:7: warning: variable 'tag' set but not used [-Wunused-but-set-variable]
168 | int tag, l, num_tags, data;
| ^
1 warning generated.
aosdk/eng_dsf/arm7i.c:274:46: warning: '&&' within '||' [-Wlogical-op-parentheses]
274 | return (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
275 | (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V) || !(cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
aosdk/eng_dsf/arm7i.c:274:46: note: place parentheses around the '&&' expression to silence this warning
274 | return (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| ^
| (
275 | (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V) || !(cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| )
aosdk/eng_dsf/arm7i.c:275:78: warning: '&&' within '||' [-Wlogical-op-parentheses]
275 | (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V) || !(cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
276 | !(cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
aosdk/eng_dsf/arm7i.c:275:78: note: place parentheses around the '&&' expression to silence this warning
275 | (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V) || !(cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| ^
| (
276 | !(cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V);
|
| )
aosdk/eng_dsf/arm7i.c:285:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
285 | return !(cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
286 | (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V) || (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
aosdk/eng_dsf/arm7i.c:285:47: note: place parentheses around the '&&' expression to silence this warning
285 | return !(cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| ^
| (
286 | (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V) || (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| )
aosdk/eng_dsf/arm7i.c:286:77: warning: '&&' within '||' [-Wlogical-op-parentheses]
286 | (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V) || (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
287 | !(cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
aosdk/eng_dsf/arm7i.c:286:77: note: place parentheses around the '&&' expression to silence this warning
286 | (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V) || (cpu->Rx [ARM7_CPSR] & ARM7_CPSR_N) &&\
| ^
| (
287 | !(cpu->Rx [ARM7_CPSR] & ARM7_CPSR_V);
|
| )
aosdk/eng_dsf/arm7i.c:957:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
957 | else
| ^
5 warnings generated.
aosdk/eng_psf/eng_psf2.c:111:9: warning: variable 'nameoffs' set but not used [-Wunused-but-set-variable]
111 | uint32 nameoffs, saddr, heap, tsize, dsize, bsize, vers2;
| ^
aosdk/eng_psf/eng_psf2.c:111:19: warning: variable 'saddr' set but not used [-Wunused-but-set-variable]
111 | uint32 nameoffs, saddr, heap, tsize, dsize, bsize, vers2;
| ^
aosdk/eng_psf/eng_psf2.c:111:26: warning: variable 'heap' set but not used [-Wunused-but-set-variable]
111 | uint32 nameoffs, saddr, heap, tsize, dsize, bsize, vers2;
| ^
aosdk/eng_psf/eng_psf2.c:111:32: warning: variable 'tsize' set but not used [-Wunused-but-set-variable]
111 | uint32 nameoffs, saddr, heap, tsize, dsize, bsize, vers2;
| ^
aosdk/eng_psf/eng_psf2.c:111:39: warning: variable 'dsize' set but not used [-Wunused-but-set-variable]
111 | uint32 nameoffs, saddr, heap, tsize, dsize, bsize, vers2;
| ^
aosdk/eng_psf/eng_psf2.c:111:46: warning: variable 'bsize' set but not used [-Wunused-but-set-variable]
111 | uint32 nameoffs, saddr, heap, tsize, dsize, bsize, vers2;
| ^
aosdk/eng_psf/eng_psf2.c:111:53: warning: variable 'vers2' set but not used [-Wunused-but-set-variable]
111 | uint32 nameoffs, saddr, heap, tsize, dsize, bsize, vers2;
| ^
aosdk/eng_psf/eng_psf2.c:130:16: warning: variable 'phoff' set but not used [-Wunused-but-set-variable]
130 | uint32 entry, phoff, shoff, phentsize, shentsize, phnum, shnum, shstrndx;
| ^
aosdk/eng_psf/eng_psf2.c:130:30: warning: variable 'phentsize' set but not used [-Wunused-but-set-variable]
130 | uint32 entry, phoff, shoff, phentsize, shentsize, phnum, shnum, shstrndx;
| ^
aosdk/eng_psf/eng_psf2.c:130:52: warning: variable 'phnum' set but not used [-Wunused-but-set-variable]
130 | uint32 entry, phoff, shoff, phentsize, shentsize, phnum, shnum, shstrndx;
| ^
aosdk/eng_psf/eng_psf2.c:130:66: warning: variable 'shstrndx' set but not used [-Wunused-but-set-variable]
130 | uint32 entry, phoff, shoff, phentsize, shentsize, phnum, shnum, shstrndx;
| ^
aosdk/eng_psf/eng_psf2.c:131:9: warning: variable 'name' set but not used [-Wunused-but-set-variable]
131 | uint32 name, type, flags, addr, offset, size, shent;
| ^
aosdk/eng_psf/eng_psf2.c:131:21: warning: variable 'flags' set but not used [-Wunused-but-set-variable]
131 | uint32 name, type, flags, addr, offset, size, shent;
| ^
13 warnings generated.
aosdk/eng_psf/psx.c:147:20: warning: unused variable 'delayn' [-Wunused-variable]
147 | static const char *delayn[] =
| ^~~~~~
aosdk/eng_psf/psx_hw.c:3129:48: warning: variable 'argbase' set but not used [-Wunused-but-set-variable]
3129 | uint8 *argwalk = (uint8 *)cpu->psx_ram, *argbase;
| ^
1 warning generated.
1 warning generated.
alac_plugin.c:431:25: warning: 'plt_insert_cue_from_buffer' is deprecated: since deadbeef API 1.10 [-Wdeprecated-declarations]
431 | cue = deadbeef->plt_insert_cue_from_buffer (plt, after, it, (const uint8_t *)cuesheet, (int)strlen (cuesheet), (int)totalsamples, samplerate);
| ^
../../include/deadbeef/deadbeef.h:1084:188: note: 'plt_insert_cue_from_buffer' has been explicitly marked deprecated here
1084 | DB_playItem_t *(*plt_insert_cue_from_buffer) (ddb_playlist_t *plt, DB_playItem_t *after, DB_playItem_t *origin, const uint8_t *buffer, int buffersize, int numsamples, int samplerate) DEPRECATED_110;
| ^
../../include/deadbeef/deadbeef.h:201:24: note: expanded from macro 'DEPRECATED_110'
201 | #define DEPRECATED_110 DDB_DEPRECATED("since deadbeef API 1.10")
| ^
../../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
alac_plugin.c:440:22: warning: 'plt_insert_cue' is deprecated: since deadbeef API 1.10 [-Wdeprecated-declarations]
440 | cue = deadbeef->plt_insert_cue (plt, after, it, (int)totalsamples, samplerate);
| ^
../../include/deadbeef/deadbeef.h:1085:138: note: 'plt_insert_cue' has been explicitly marked deprecated here
1085 | DB_playItem_t * (*plt_insert_cue) (ddb_playlist_t *plt, DB_playItem_t *after, DB_playItem_t *origin, int numsamples, int samplerate) DEPRECATED_110;
| ^
../../include/deadbeef/deadbeef.h:201:24: note: expanded from macro 'DEPRECATED_110'
201 | #define DEPRECATED_110 DDB_DEPRECATED("since deadbeef API 1.10")
| ^
../../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
2 warnings generated.
asfheader.c:100:9: warning: 'htole16' macro redefined [-Wmacro-redefined]
100 | #define htole16(x) (x)
| ^
/usr/include/endian.h:40:11: note: previous definition is here
40 | # define htole16(x) __uint16_identity (x)
| ^
asfheader.c:101:9: warning: 'htole32' macro redefined [-Wmacro-redefined]
101 | #define htole32(x) (x)
| ^
/usr/include/endian.h:45:11: note: previous definition is here
45 | # define htole32(x) __uint32_identity (x)
| ^
asfheader.c:577:64: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
577 | deadbeef->pl_append_meta (it, "title", s);
| ^
asfheader.c:583:65: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
583 | deadbeef->pl_append_meta (it, "artist", s);
| ^
asfheader.c:591:66: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
591 | deadbeef->pl_append_meta (it, "comment", s);
| ^
asfheader.c:618:54: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
618 | if (!strcmp("WM/TrackNumber",utf8buf) || !strcmp("WM/Track",utf8buf)) {
| ^~~~~~~
/usr/include/string.h:156:50: note: passing argument to parameter '__s2' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
asfheader.c:618:85: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
618 | if (!strcmp("WM/TrackNumber",utf8buf) || !strcmp("WM/Track",utf8buf)) {
| ^~~~~~~
/usr/include/string.h:156:50: note: passing argument to parameter '__s2' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
asfheader.c:622:72: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
622 | deadbeef->pl_append_meta (it, "track", s);
| ^
asfheader.c:631:58: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
631 | } else if (!strcmp("TotalTracks",utf8buf)) {
| ^~~~~~~
/usr/include/string.h:156:50: note: passing argument to parameter '__s2' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
asfheader.c:635:76: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
635 | deadbeef->pl_append_meta (it, "numtracks", s);
| ^
asfheader.c:644:59: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
644 | } else if (!strcmp("WM/PartOfSet",utf8buf)) {
| ^~~~~~~
/usr/include/string.h:156:50: note: passing argument to parameter '__s2' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
asfheader.c:648:56: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
648 | asf_add_disc_meta (it, slibwma/wmadeci.c);:
1024 :| 23 ^:
asfheader.cwarning: :assigning to 'const int16_t *' (aka 'const short *') from 'uint16_t *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign]391
:51: note: passing argument to parameter 'disc' here
1024 391 | | a s f _ a d d _ d is cr_ument_at a(DbBl_epl ayItem_=t *ist-, >crounns_t tcahbalre [*tdiinsdce)x ]{;
| | ^ ^ ~~~~~~~~~~~~~~~~~~~~
libwma/wmadeci.c:1025:25: warning: assigning to 'const int16_t *' (aka 'const short *') from 'uint16_t *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign]
1025 | asfheader.c:657:57 : warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
657 | l e v e l _ t a b l e =} se-l>slee ivfe l(_(t!satbrclmep(["tWM/iGnednerex",] u;tf
8 b| u ^ ~~~~~~~~~~~~~~~~~~~~~~f
)) && (type == 0)) {
| ^~~~~~~
/usr/include/string.h:156:50: note: passing argument to parameter '__s2' here
156 | extern int strcmp (const char *__s1, libwma/wmadeci.cc:o1296n:s27t: chwarning: apassing 'uint32_t[4096]' (aka 'unsigned int[4096]') to parameter of type 'int32_t *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign]r
* _1296_ | s2 )
| ^
asfheader.c: 660 : 68 : warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
660 | s cr a t c h _ b u f,
| ^~~~~~~~~~~
libwma/mdct.h : 26 : 49 : dnote: epassing argument to parameter 'output' herea
db e26ef | -v>opild_ afpfp_einmdd_cmte_tac a(lict(,u n"sgiegnre", ned s)in;t
| n ^b
its, fixeasfheader.cd:36612:62 :* owarning: upassing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]t
p u661t | , c o n s t f i x e d 3 2 * i n p}u etl)s;e
i| f ^
((!strcmplibwma/wmadeci.c(:"1301W:M27/:Al bumwarning: Tpassing 'uint32_t[4096]' (aka 'unsigned int[4096]') to parameter of type 'int32_t *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign]i
tle ",1301 | u t f8 bu f )) && (t y p e == 0 ))w {m
a| ^~~~~~~_
w/usr/include/string.hi:156:n50d: note: opassing argument to parameter '__s2' here
w 156( | se,x tesrcnr ianttc hs_tbrcumfp, (c&o(nsst- >cfhraarm e*__o_us1t,[ ccohns]t [chiarn *d__es2x)
] | ) ^
);
| ^~~~~~~~~~~
asfheader.clibwma/wmadeci.c::66481:68:: 55warning: :passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
note: passing argument to parameter 'in' here664 |
81 | s t a t i c v o i d d eadwbemefa->_plw_aippnendd_omewta( W(iMt, "AalbDume"c,o sd)e;C
o n| t ^e
xt *s,asfheader.c :f665:i63:xe dwarning: 3passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]2
*665i | n , f i x e d 3 2 * o u t )
| ^
libwma/wmadeci.c}: 1309el:s31e: i fwarning: passing 'uint32_t[4096]' (aka 'unsigned int[4096]') to parameter of type 'int32_t *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign](
( !1309s | t r c m p ( " W M/ A l b u m A r tiwsmt"a,_ wuitnfd8obwuf)()s ,& &s c(rtaytpce h=_=b 0u))f ,{
& | ( ^~~~~~~s
-/usr/include/string.h>:f156r:a50m:e _note: opassing argument to parameter '__s2' hereu
t 156[ | e1x]te[rni nidnetx ]s)t)r;c
mp (| co ^~~~~~~~~~~n
stlibwma/wmadeci.c :ch81:a55r *__s1, const: c hanote: r passing argument to parameter 'in' here*
__ s812 | )
s| ^
tatic voiasfheader.cd: 668w:74m:a warning: _passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]w
in d668o | w ( W M A D e c o d e C o n t e x t *dse,a dfbiexeefd-3>2p l*_ianp,p efnidx_emde3t2a *(oiutt, )"
a l| b ^u
martist", s);
| ^
asfheader.c:669:60: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
669 | } else if ((!strcmp("WM/Composer", utf8buf)) && (type == 0)) {
| ^~~~~~~
/usr/include/string.h:156:50: note: passing argument to parameter '__s2' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
asfheader.c:672:71: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
672 | deadbeef->pl_append_meta (it, "composer", s);
| ^
asfheader.c:673:72: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
673 | } else if ((!strcasecmp("foobar2000/cuesheet", utf8buf)) && (type == 0)) {
| ^~~~~~~
/usr/include/strings.h:116:54: note: passing argument to parameter '__s2' here
116 | extern int strcasecmp (const char *__s1, const char *__s2)
| ^
asfheader.c:676:71: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
676 | deadbeef->pl_append_meta (it, "cuesheet", s);
| ^
asfheader.c:677:55: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
677 | } else if (!strcmp("WM/Year", utf8buf)) {
| ^~~~~~~
/usr/include/string.h:156:50: note: passing argument to parameter '__s2' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
asfheader.c:681:71: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
681 | deadbeef->pl_append_meta (it, "year", s);
| ^
asfheader.c:690:70: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
690 | } else if (!strcmp("WM/OriginalReleaseYear", utf8buf)) {
| ^~~~~~~
/usr/include/string.h:156:50: note: passing argument to parameter '__s2' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
asfheader.c:694:88: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
694 | deadbeef->pl_append_meta (it, "original_release_year", s);
| ^
asfheader.c:703:70: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
703 | } else if (!strcmp("WM/OriginalReleaseTime", utf8buf)) {
| ^~~~~~~
/usr/include/string.h:156:50: note: passing argument to parameter '__s2' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
asfheader.c:707:88: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
707 | deadbeef->pl_append_meta (it, "original_release_time", s);
| ^
asfheader.c:716:60: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
716 | } else if (!strncmp("replaygain_", utf8buf, 11)) {
| ^~~~~~~
/usr/include/string.h:159:51: note: passing argument to parameter '__s2' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
asfheader.c:717:35: warning: initializing 'char *' with an expression of type 'uint8_t[512]' (aka 'unsigned char[512]') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
717 | char *s = utf8buf;
| ^ ~~~~~~~
asfheader.c:718:35: warning: initializing 'char *' with an expression of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
718 | char *value = id3buf;
| ^ ~~~~~~
asfheader.c:733:68: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
733 | } else if (!strcmp("MusicBrainz/Track Id", utf8buf)) {
| ^~~~~~~
/usr/include/string.h:156:50: note: passing argument to parameter '__s2' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
asfheader.c:736:76: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
736 | deadbeef->pl_append_meta (it, "MusicBrainzId", s);
| ^
asfheader.c:792:46: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
792 | if (!strcmp (utf8buf, "MusicBrainz/Track Id")) {
| ^~~~~~~
/usr/include/string.h:156:32: note: passing argument to parameter '__s1' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
asfheader.c:793:45: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
793 | strcpy (utf8buf, "musicbrainz_trackid");
| ^~~~~~~
/usr/include/bits/string_fortified.h:77:66: note: passing argument to parameter '__dest' here
77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest),
| ^
asfheader.c:795:63: warning: passing 'uint8_t[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
795 | deadbeef->pl_append_meta (it, utf8buf, s);
| ^~~~~~~
asfheader.c:795:72: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
795 | deadbeef->pl_append_meta (it, utf8buf, s);
| ^
37 warnings generated.
5 warnings generated.
In file included from pltbrowser.c:24:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^
/usr/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
| ^
/usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
| ^
/usr/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
In file included from support.c:15:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^
/usr/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
| ^
/usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
| ^
/usr/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
In file included from pltbrowser.c:24:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
In file included from support.c:15:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
2 warnings generated.
pltbrowser.c:426:5: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
426 | gtk_menu_popup (GTK_MENU (popup), NULL, NULL, NULL, NULL, 0, gtk_get_current_event_time ());
| ^
/usr/include/gtk-3.0/gtk/gtkmenu.h:137:1: note: 'gtk_menu_popup' has been explicitly marked deprecated here
137 | GDK_DEPRECATED_IN_3_22_FOR((gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect))
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR'
413 | # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
pltbrowser.c:729:13: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
729 | gtk_menu_popup (GTK_MENU (menu), NULL, NULL, NULL, NULL, event->button, gtk_ge2t warning_sc generatedu.
rrent_event_time());
| ^
/usr/include/gtk-3.0/gtk/gtkmenu.h:137:1: note: 'gtk_menu_popup' has been explicitly marked deprecated here
137 | GDK_DEPRECATED_IN_3_22_FOR((gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect))
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR'
413 | # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
pltbrowser.c:785:9: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
785 | gtk_menu_popup (GTK_MENU (menu), NULL, NULL, NULL, NULL, 0, gtk_get_current_event_time());
| ^
/usr/include/gtk-3.0/gtk/gtkmenu.h:137:1: note: 'gtk_menu_popup' has been explicitly marked deprecated here
137 | GDK_DEPRECATED_IN_3_22_FOR((gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect))
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR'
413 | # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f)
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
49 | #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
pltbrowser.c:853:5: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations]
853 | gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (w->tree), TRUE);
| ^
/usr/include/gtk-3.0/gtk/gtktreeview.h:245:1: note: 'gtk_tree_view_set_rules_hint' has been explicitly marked deprecated here
245 | GDK_DEPRECATED_IN_3_14
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:356:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14'
356 | # define GDK_DEPRECATED_IN_3_14 GDK_DEPRECATED
| ^
/usr/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED'
48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
4 warnings generated.
libsc68/file68/src/option68.c:371:5: warning: indirection of non-volatile null pointer will be deleted, not trap [-Wnull-dereference]
371 | *(int*)0 = 0;
| ^~~~~~~~
libsc68/file68/src/option68.c:371:5: note: consider using __builtin_trap() or qualifying pointer with 'volatile'
1 warning generated.
In file included from libsc68/libsc68/emu68/lines68.c:47:
libsc68/libsc68/emu68/lines/line4.c:352:5: warning: shift count >= width of type [-Wshift-count-overflow]
352 | NOTB(b,b);
| ^~~~~~~~~
libsc68/libsc68/emu68/macro68.h:149:38: note: expanded from macro 'NOTB'
149 | #define NOTB(S, A) S = _NOT68(A|~NRM_BYTE_MSK)
| ~~~~~~~~~~^~~~~~~~~~~~~
libsc68/libsc68/emu68/type68.h:106:59: note: expanded from macro 'NRM_BYTE_MSK'
106 | #define NRM_BYTE_MSK ( (int68_t) ( (int68_t) (0x000000FFU << BYTE_FIX) ) )
| ^
libsc68/libsc68/emu68/macro68.h:132:39: note: expanded from macro '_NOT68'
132 | # define _NOT68(A) inl_not68(emu68, A)
| ^
In file included from libsc68/libsc68/emu68/lines68.c:47:
libsc68/libsc68/emu68/lines/line4.c:359:5: warning: shift count >= width of type [-Wshift-count-overflow]
359 | NOTB(b,b);
| ^~~~~~~~~
libsc68/libsc68/emu68/macro68.h:149:38: note: expanded from macro 'NOTB'
149 | #define NOTB(S, A) S = _NOT68(A|~NRM_BYTE_MSK)
| ~~~~~~~~~~^~~~~~~~~~~~~
libsc68/libsc68/emu68/type68.h:106:59: note: expanded from macro 'NRM_BYTE_MSK'
106 | #define NRM_BYTE_MSK ( (int68_t) ( (int68_t) (0x000000FFU << BYTE_FIX) ) )
| ^
libsc68/libsc68/emu68/macro68.h:132:39: note: expanded from macro '_NOT68'
132 | # define _NOT68(A) inl_not68(emu68, A)
| ^
In file included from libsc68/libsc68/emu68/lines68.c:47:
libsc68/libsc68/emu68/lines/line4.c:371:5: warning: shift count >= width of type [-Wshift-count-overflow]
371 | NOTW(b,b);
| ^~~~~~~~~
libsc68/libsc68/emu68/macro68.h:150:38: note: expanded from macro 'NOTW'
150 | #define NOTW(S, A) S = _NOT68(A|~NRM_WORD_MSK)
| ~~~~~~~~~~^~~~~~~~~~~~~
libsc68/libsc68/emu68/type68.h:107:59: note: expanded from macro 'NRM_WORD_MSK'
107 | #define NRM_WORD_MSK ( (int68_t) ( (int68_t) (0x0000FFFFU << WORD_FIX) ) )
| ^
libsc68/libsc68/emu68/macro68.h:132:39: note: expanded from macro '_NOT68'
132 | # define _NOT68(A) inl_not68(emu68, A)
| ^
In file included from libsc68/libsc68/emu68/lines68.c:47:
libsc68/libsc68/emu68/lines/line4.c:378:5: warning: shift count >= width of type [-Wshift-count-overflow]
378 | NOTW(b,b);
| ^~~~~~~~~
libsc68/libsc68/emu68/macro68.h:150:38: note: expanded from macro 'NOTW'
150 | #define NOTW(S, A) S = _NOT68(A|~NRM_WORD_MSK)
| ~~~~~~~~~~^~~~~~~~~~~~~
libsc68/libsc68/emu68/type68.h:107:59: note: expanded from macro 'NRM_WORD_MSK'
107 | #define NRM_WORD_MSK ( (int68_t) ( (int68_t) (0x0000FFFFU << WORD_FIX) ) )
| ^
libsc68/libsc68/emu68/macro68.h:132:39: note: expanded from macro '_NOT68'
132 | # define _NOT68(A) inl_not68(emu68, A)
| ^
In file included from libsc68/libsc68/emu68/lines68.c:47:
libsc68/libsc68/emu68/lines/line4.c:390:5: warning: shift count >= width of type [-Wshift-count-overflow]
390 | NOTL(b,b);
| ^~~~~~~~~
libsc68/libsc68/emu68/macro68.h:151:38: note: expanded from macro 'NOTL'
151 | #define NOTL(S, A) S = _NOT68(A|~NRM_LONG_MSK)
| ~~~~~~~~~~^~~~~~~~~~~~~
libsc68/libsc68/emu68/type68.h:108:59: note: expanded from macro 'NRM_LONG_MSK'
108 | #define NRM_LONG_MSK ( (int68_t) ( (int68_t) (0xFFFFFFFFU << LONG_FIX) ) )
| ^
libsc68/libsc68/emu68/macro68.h:132:39: note: expanded from macro '_NOT68'
132 | # define _NOT68(A) inl_not68(emu68, A)
| ^
In file included from libsc68/libsc68/emu68/lines68.c:47:
libsc68/libsc68/emu68/lines/line4.c:397:5: warning: shift count >= width of type [-Wshift-count-overflow]
397 | NOTL(b,b);
| ^~~~~~~~~
libsc68/libsc68/emu68/macro68.h:151:38: note: expanded from macro 'NOTL'
151 | #define NOTL(S, A) S = _NOT68(A|~NRM_LONG_MSK)
| ~~~~~~~~~~^~~~~~~~~~~~~
libsc68/libsc68/emu68/type68.h:108:59: note: expanded from macro 'NRM_LONG_MSK'
108 | #define NRM_LONG_MSK ( (int68_t) ( (int68_t) (0xFFFFFFFFU << LONG_FIX) ) )
| ^
libsc68/libsc68/emu68/macro68.h:132:39: note: expanded from macro '_NOT68'
132 | # define _NOT68(A) inl_not68(emu68, A)
| ^
libsc68/desa68/desa68.c:150:3: warning: multi-character character constant [-Wmultichar]
150 | 'RA','SR','HI','LS',
| ^
libsc68/desa68/desa68.c:150:8: warning: multi-character character constant [-Wmultichar]
150 | 'RA','SR','HI','LS',
| ^
libsc68/desa68/desa68.c:150:13: warning: multi-character character constant [-Wmultichar]
150 | 'RA','SR','HI','LS',
| ^
libsc68/desa68/desa68.c:150:18: warning: multi-character character constant [-Wmultichar]
150 | 'RA','SR','HI','LS',
| ^
libsc68/desa68/desa68.c:151:3: warning: multi-character character constant [-Wmultichar]
151 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:151:8: warning: multi-character character constant [-Wmultichar]
151 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:151:13: warning: multi-character character constant [-Wmultichar]
151 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:151:18: warning: multi-character character constant [-Wmultichar]
151 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:152:3: warning: multi-character character constant [-Wmultichar]
152 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:152:8: warning: multi-character character constant [-Wmultichar]
152 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:152:13: warning: multi-character character constant [-Wmultichar]
152 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:152:18: warning: multi-character character constant [-Wmultichar]
152 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:153:3: warning: multi-character character constant [-Wmultichar]
153 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:153:8: warning: multi-character character constant [-Wmultichar]
153 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:153:13: warning: multi-character character constant [-Wmultichar]
153 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:153:18: warning: multi-character character constant [-Wmultichar]
153 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:158:12: warning: multi-character character constant [-Wmultichar]
158 | 'T', 'F','HI','LS',
| ^
libsc68/desa68/desa68.c:158:17: warning: multi-character character constant [-Wmultichar]
158 | 'T', 'F','HI','LS',
| ^
libsc68/desa68/desa68.c:159:3: warning: multi-character character constant [-Wmultichar]
159 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:159:8: warning: multi-character character constant [-Wmultichar]
159 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:159:13: warning: multi-character character constant [-Wmultichar]
159 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:159:18: warning: multi-character character constant [-Wmultichar]
159 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:160:3: warning: multi-character character constant [-Wmultichar]
160 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:160:8: warning: multi-character character constant [-Wmultichar]
160 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:160:13: warning: multi-character character constant [-Wmultichar]
160 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:160:18: warning: multi-character character constant [-Wmultichar]
160 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:161:3: warning: multi-character character constant [-Wmultichar]
161 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:161:8: warning: multi-character character constant [-Wmultichar]
161 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:161:13: warning: multi-character character constant [-Wmultichar]
161 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:161:18: warning: multi-character character constant [-Wmultichar]
161 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:166:3: warning: multi-character character constant [-Wmultichar]
166 | 'RA', 'F','HI','LS',
| ^
libsc68/desa68/desa68.c:166:13: warning: multi-character character constant [-Wmultichar]
166 | 'RA', 'F','HI','LS',
| ^
libsc68/desa68/desa68.c:166:18: warning: multi-character character constant [-Wmultichar]
166 | 'RA', 'F','HI','LS',
| ^
libsc68/desa68/desa68.c:167:3: warning: multi-character character constant [-Wmultichar]
167 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:167:8: warning: multi-character character constant [-Wmultichar]
167 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:167:13: warning: multi-character character constant [-Wmultichar]
167 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:167:18: warning: multi-character character constant [-Wmultichar]
167 | 'CC','CS','NE','EQ',
| ^
libsc68/desa68/desa68.c:168:3: warning: multi-character character constant [-Wmultichar]
168 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:168:8: warning: multi-character character constant [-Wmultichar]
168 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:168:13: warning: multi-character character constant [-Wmultichar]
168 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:168:18: warning: multi-character character constant [-Wmultichar]
168 | 'VC','VS','PL','MI',
| ^
libsc68/desa68/desa68.c:169:3: warning: multi-character character constant [-Wmultichar]
169 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:169:8: warning: multi-character character constant [-Wmultichar]
169 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:169:13: warning: multi-character character constant [-Wmultichar]
169 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:169:18: warning: multi-character character constant [-Wmultichar]
169 | 'GE','LT','GT','LE'
| ^
libsc68/desa68/desa68.c:567:12: warning: multi-character character constant [-Wmultichar]
567 | name = 'D0'+(reg-DESA68_REG_DN);
| ^
libsc68/desa68/desa68.c:569:12: warning: multi-character character constant [-Wmultichar]
569 | name = 'A0'+(reg-DESA68_REG_AN);
| ^
libsc68/desa68/desa68.c:572:33: warning: multi-character character constant [-Wmultichar]
572 | case DESA68_REG_USP: name = 'USP'; break;
| ^
libsc68/desa68/desa68.c:573:33: warning: multi-character character constant [-Wmultichar]
573 | case DESA68_REG_CCR: name = 'CCR'; break;
| ^
libsc68/desa68/desa68.c:574:33: warning: multi-character character constant [-Wmultichar]
574 | case DESA68_REG_SR: name = 'SR'; break;
| ^
libsc68/desa68/desa68.c:575:33: warning: multi-character character constant [-Wmultichar]
575 | case DESA68_REG_PC: name = 'PC'; break;
| ^
libsc68/desa68/desa68.c:578:14: warning: multi-character character constant [-Wmultichar]
578 | name = 'R?';
| ^
libsc68/desa68/desa68.c:712:18: warning: multi-character character constant [-Wmultichar]
712 | desa_ascii(d,'.W');
| ^
libsc68/desa68/desa68.c:720:20: warning: multi-character character constant [-Wmultichar]
720 | desa_ascii(d,'.L');
| ^
libsc68/desa68/desa68.c:771:20: warning: multi-character character constant [-Wmultichar]
771 | desa_ascii(d,'#?');
| ^
libsc68/desa68/desa68.c:905:36: warning: multi-character character constant [-Wmultichar]
905 | int mode = (d->_opw>>8)&15, inst='ORI';
| ^
libsc68/desa68/desa68.c:962:5: warning: multi-character character constant [-Wmultichar]
962 | 'ORI', 'ANDI', 'SUBI', 'ADDI', 0, 'EORI', 'CMPI', 0
| ^
libsc68/desa68/desa68.c:1104:16: warning: multi-character character constant [-Wmultichar]
1104 | desa_ascii(d,'LEA');
| ^
libsc68/desa68/desa68.c:1118:16: warning: multi-character character constant [-Wmultichar]
1118 | desa_ascii(d,'CHK');
| ^
libsc68/desa68/desa68.c:1131:16: warning: multi-character character constant [-Wmultichar]
1131 | desa_ascii(d,'EXT');
| ^
libsc68/desa68/desa68.c:1186:18: warning: multi-character character constant [-Wmultichar]
1186 | desa_ascii(d,'SR');
| ^
libsc68/desa68/desa68.c:1189:18: warning: multi-character character constant [-Wmultichar]
1189 | desa_ascii(d,'MP');
| ^
libsc68/desa68/desa68.c:1237:27: warning: multi-character character constant [-Wmultichar]
1237 | if (desa_check_imp(d, 'TAS', 00775, SZ_IMPL, SZ_BYTE)) {
| ^
libsc68/desa68/desa68.c:1280:29: warning: multi-character character constant [-Wmultichar]
1280 | if (desa_check_imp(d, 'CLR', 00775, d->_opsz, d->_opsz)) {
| ^
libsc68/desa68/desa68.c:1287:29: warning: multi-character character constant [-Wmultichar]
1287 | if (desa_check_imp(d, 'NEG', 00775, d->_opsz, d->_opsz))
| ^
libsc68/desa68/desa68.c:1292:29: warning: multi-character character constant [-Wmultichar]
1292 | if (desa_check_imp(d, 'NOT', 00775, d->_opsz, d->_opsz))
| ^
libsc68/desa68/desa68.c:1310:33: warning: multi-character character constant [-Wmultichar]
1310 | if (desa_check_imp(d, 'PEA', 0x7E4, SZ_IMPL, SZ_ADDR))
| ^
libsc68/desa68/desa68.c:1317:29: warning: multi-character character constant [-Wmultichar]
1317 | if (desa_check_imp(d, 'TST', 00775, d->_opsz, d->_opsz)) {
| ^
libsc68/desa68/desa68.c:1337:24: warning: multi-character character constant [-Wmultichar]
1337 | desa_ascii(d,'#$');
| ^
libsc68/desa68/desa68.c:1438:16: warning: multi-character character constant [-Wmultichar]
1438 | desa_ascii(d,'#0' + v);
| ^
libsc68/desa68/desa68.c:1453:17: warning: multi-character character constant [-Wmultichar]
1453 | desa_ascii(d,('DB'<<16) + dbcc_ascii[(d->_opw>>8)&15]);
| ^
libsc68/desa68/desa68.c:1511:18: warning: multi-character character constant [-Wmultichar]
1511 | desa_ascii(d,'.S');
| ^
libsc68/desa68/desa68.c:1517:18: warning: multi-character character constant [-Wmultichar]
1517 | desa_ascii(d,'.W');
| ^
libsc68/desa68/desa68.c:1588:12: warning: multi-character character constant [-Wmultichar]
1588 | inst = 'EOR';
| ^
libsc68/desa68/desa68.c:1593:12: warning: multi-character character constant [-Wmultichar]
1593 | inst = 'CMP';
| ^
libsc68/desa68/desa68.c:1650:16: warning: multi-character character constant [-Wmultichar]
1650 | desa_ascii(d,'EXG');
| ^
libsc68/desa68/desa68.c:1667:36: warning: multi-character character constant [-Wmultichar]
1667 | desa_ascii(d, BTST(d->_opw,14) ? 'MUL' : 'DIV');
| ^
libsc68/desa68/desa68.c:1667:44: warning: multi-character character constant [-Wmultichar]
1667 | desa_ascii(d, BTST(d->_opw,14) ? 'MUL' : 'DIV');
| ^
libsc68/desa68/desa68.c:1689:35: warning: multi-character character constant [-Wmultichar]
1689 | desa_dn_ae(d, (d->_line==0xC) ? 'AND' : 'OR');
| ^
libsc68/desa68/desa68.c:1689:43: warning: multi-character character constant [-Wmultichar]
1689 | desa_dn_ae(d, (d->_line==0xC) ? 'AND' : 'OR');
| ^
libsc68/desa68/desa68.c:1763:36: warning: multi-character character constant [-Wmultichar]
1763 | desa_dn_ae(d, BTST(d->_opw,14) ? 'ADD' : 'SUB');
| ^
libsc68/desa68/desa68.c:1763:44: warning: multi-character character constant [-Wmultichar]
1763 | desa_dn_ae(d, BTST(d->_opw,14) ? 'ADD' : 'SUB');
| ^
libsc68/desa68/desa68.c:1792:31: warning: multi-character character constant [-Wmultichar]
1792 | static u16 shf_ascii[4] = { 'AS', 'LS', 'RO', 'RO' };
| ^
libsc68/desa68/desa68.c:1792:37: warning: multi-character character constant [-Wmultichar]
1792 | static u16 shf_ascii[4] = { 'AS', 'LS', 'RO', 'RO' };
| ^
libsc68/desa68/desa68.c:1792:43: warning: multi-character character constant [-Wmultichar]
1792 | static u16 shf_ascii[4] = { 'AS', 'LS', 'RO', 'RO' };
| ^
libsc68/desa68/desa68.c:1792:49: warning: multi-character character constant [-Wmultichar]
1792 | static u16 shf_ascii[4] = { 'AS', 'LS', 'RO', 'RO' };
| ^
86 warnings generated.
6 warnings generated.
medialibscanner.c:101:37: warning: format specifies type 'long long *' but the argument has type 'int64_t *' (aka 'long *') [-Wformat]
101 | if (sscanf (stimestamp, "%lld", ×tamp) != 1) {
| ~~~~ ^~~~~~~~~~
| %ld
1 warning generated.
In file included from lyrics.c:24:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^
/usr/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
| ^
/usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
| ^
/usr/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))In file included from
support.c| : ^15
:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
236 | void gtk_type_init (GTypeDebugFlags debug_flags);
| ^
/usr/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
| ^
/usr/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
| ^
/usr/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
| ^
/usr/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
1267 | #define G_DEPRECATED __attribute__((__deprecated__))
| ^
In file included from support.c:15:
In file included from /usr/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instIn file included from elyrics.ca:d24":
)In file included from )/usr/include/gtk-2.0/gtk/gtk.h):
126 :
In file included from | /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h ^:30
:
In file included from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
73 | GTimeVal last_popdown;
| ^
/usr/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
| ^
/usr/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
| ^
2 warnings generated.
2 warnings generated.
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
actionhandlers.c:356:28: warning: 'DB_EV_PLAYLIST_REFRESH' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
356 | deadbeef->sendmessage (DB_EV_PLAYLIST_REFRESH, 0, 0, 0);
| ^
../include/deadbeef/deadbeef.h:505:28: note: 'DB_EV_PLAYLIST_REFRESH' has been explicitly marked deprecated here
505 | DB_conf.cE:80V:_14: warning: initializing 'uint8_t *' (aka 'unsigned char *') with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
80 | P L AuiYntL8_It S*sTtr_ =R bEufFfeRr;E
S H| ^ ~~~~~~
DEPRECATED_18 = 9, // [use DB_EV_PLAYLISTCHANGED instead]
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'conf.c
:153 :23213: | warning: #passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
d153 | _ceonffi_nleo aDdE_PbRuEffCerA(TbEDu_f1f8er );D
D | B ^~~~~~_
DEconf.cP:R79E:26C:A Tnote: Epassing argument to parameter 'buffer' here
D (79" | s_cionncfe_ lodaeda_bdubfefeefr (AcPhI 1ar. *b8u"f)fer
) {
| | ^ ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
cueutil.c:238:27: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
238 | if (!strncasecmp (p, "FILE ", 5)) {
| ^
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:241:27: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
241 | if (!strncasecmp (p, "TRACK ", 6)) {
| ^
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:333:23: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
333 | if (!strncasecmp (cue->p, "FILE ", 5)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:342:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
342 | else if (!strncasecmp (cue->p, "TRACK ", 6)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:347:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
347 | else if (!strncasecmp (cue->p, "PERFORMER ", 10)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:357:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
357 | else if (!strncasecmp (cue->p, "SONGWRITER ", 11)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:367:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
367 | else if (!strncasecmp (cue->p, "TITLE ", 6)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:377:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
377 | else if (!strncasecmp (cue->p, "REM REPLAYGAIN_ALBUM_GAIN ", 26)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:378:32: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
378 | 2 warning s p generatedl_.
get_value_from_cue (cue->p + 26, CUE_FIELD_LEN, cue->cuefields[CUE_FIELD_REPLAYGAIN_ALBUM_GAIN]);
| ^~~~~~~~~~~
cueutil.c:197:36: note: passing argument to parameter 'p' here
197 | pl_get_value_from_cue (const char *p, int sz, char *out) {
| ^
cueutil.c:381:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
381 | else if (!strncasecmp (cue->p, "REM REPLAYGAIN_ALBUM_PEAK ", 26)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:382:32: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
382 | pl_get_value_from_cue (cue->p + 26, CUE_FIELD_LEN, cue->cuefields[CUE_FIELD_REPLAYGAIN_ALBUM_PEAK]);
| ^~~~~~~~~~~
cueutil.c:197:36: note: passing argument to parameter 'p' here
197 | pl_get_value_from_cue (const char *p, int sz, char *out) {
| ^
cueutil.c:385:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
385 | else if (!strncasecmp (cue->p, "REM REPLAYGAIN_TRACK_GAIN ", 26)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:386:32: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
386 | pl_get_value_from_cue (cue->p + 26, CUE_FIELD_LEN, cue->cuefields[CUE_FIELD_REPLAYGAIN_TRACK_GAIN]);
| ^~~~~~~~~~~
cueutil.c:197:36: note: passing argument to parameter 'p' here
197 | pl_get_value_from_cue (const char *p, int sz, char *out) {
| ^
cueutil.c:389:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
389 | else if (!strncasecmp (cue->p, "REM REPLAYGAIN_TRACK_PEAK ", 26)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:390:32: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
390 | pl_get_value_from_cue (cue->p + 26, CUE_FIELD_LEN, cue->cuefields[CUE_FIELD_REPLAYGAIN_TRACK_PEAK]);
| ^~~~~~~~~~~
cueutil.c:197:36: note: passing argument to parameter 'p' here
197 | pl_get_value_from_cue (const char *p, int sz, char *out) {
| ^
cueutil.c:393:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
393 | else if (!strncasecmp (cue->p, "PREGAP ", 7)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:394:32: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
394 | pl_get_value_from_cue (cue->p + 7, CUE_FIELD_LEN, cue->cuefields[CUE_FIELD_PREGAP]);
| ^~~~~~~~~~
cueutil.c:197:36: note: passing argument to parameter 'p' here
197 | pl_get_value_from_cue (const char *p, int sz, char *out) {
| ^
cueutil.c:397:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
397 | else if (!strncasecmp (cue->p, "INDEX 00 ", 9)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:398:32: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
398 | pl_get_value_from_cue (cue->p + 9, CUE_FIELD_LEN, cue->cuefields[CUE_FIELD_INDEX00]);
| ^~~~~~~~~~
cueutil.c:197:36: note: passing argument to parameter 'p' here
197 | pl_get_value_from_cue (const char *p, int sz, char *out) {
| ^
cueutil.c:401:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
401 | else if (!strncasecmp (cue->p, "INDEX 01 ", 9)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:402:32: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
402 | pl_get_value_from_cue (cue->p + 9, CUE_FIELD_LEN, cue->cuefields[CUE_FIELD_INDEX01]);
| ^~~~~~~~~~
cueutil.c:197:36: note: passing argument to parameter 'p' here
197 | pl_get_value_from_cue (const char *p, int sz, char *out) {
| ^
cueutil.c:405:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
405 | else if (!strncasecmp (cue->p, "INDEX ", 6)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:408:32: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
408 | pl_get_value_from_cue (cue->p + 9, CUE_FIELD_LEN, cue->cuefields[CUE_FIELD_INDEX01]);
| ^~~~~~~~~~
cueutil.c:197:36: note: passing argument to parameter 'p' here
197 | pl_get_value_from_cue (const char *p, int sz, char *out) {
| ^
cueutil.c:411:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
411 | else if (!strncasecmp (cue->p, "ISRC ", 5)) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:412:32: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
412 | pl_get_value_from_cue (cue->p + 5, CUE_FIELD_LEN, cue->cuefields[CUE_FIELD_ISRC]);
| ^~~~~~~~~~
cueutil.c:197:36: note: passing argument to parameter 'p' here
197 | pl_get_value_from_cue (const char *p, int sz, char *out) {
| ^
cueutil.c:418:31: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
418 | if (!strncasecmp (cue->p, cue_field_map[m], strlen(cue_field_map[m]))) {
| ^~~~~~
/usr/include/strings.h:120:37: note: passing argument to parameter '__s1' here
120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
| ^
cueutil.c:817:40: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
817 | cue.charset = junk_detect_charset (buffer);
| ^~~~~~
./junklib.h:117:34: note: passing argument to parameter 's' here
117 | junk_detect_charset (const char *s);
| ^
cueutil.c:924:36: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
924 | pl_get_value_from_cue (cue.p + 6, CUE_FIELD_LEN, cue.cuefields[CUE_FIELD_TRACK]);
| ^~~~~~~~~
cueutil.c:197:36: note: passing argument to parameter 'p' here
197 | pl_get_value_from_cue (const char *p, int sz, char *out) {
| ^
1 warning generated.
28 warnings generated.
junklib.c:970:26: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
970 | size_t len = strlen (str);
| ^~~
/usr/include/string.h:407:35: note: passing argument to parameter '__s' here
407 | extern size_t strlen (const char *__s)
| ^
junklib.c:1015:25: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1015 | if (junk_iconv (str, size, out, (int)sizeof (out), "shift-jis", UTF8_STR) >= 0) {
| ^~~
junklib.c:696:25: note: passing argument to parameter 'in' here
696 | junk_iconv (const char *in, int inlen, char *out, int outlen, const char *cs_in, const char *cs_out) {
| ^
junklib.c:1015:36: warning: passing 'unsigned char[size * 4]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1015 | if (junk_iconv (str, size, out, (int)sizeof (out), "shift-jis", UTF8_STR) >= 0) {
| ^~~
junklib.c:696:46: note: passing argument to parameter 'out' here
696 | junk_iconv (const char *in, int inlen, char *out, int outlen, const char *cs_in, const char *cs_out) {
| ^
junklib.c:1043:33: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const signed char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1043 | else if (can_be_cp1251 (str, sz)) {
| ^~~
junklib.c:936:35: note: passing argument to parameter 'str' here
936 | can_be_cp1251 (const signed char *str, int size) {
| ^
junklib.c:1087:37: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1087 | if ((converted_sz = junk_iconv (str, sz, out, outlen, enc, UTF8_STR)) < 0) {
| ^~~
junklib.c:696:25: note: passing argument to parameter 'in' here
696 | junk_iconv (const char *in, int inlen, char *out, int outlen, const char *cs_in, const char *cs_out) {
| ^
junklib.c:1172:21: warning: passing 'char[31]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1172 | str_trim_right (title, 30);
| ^~~~~
junklib.c:1126:26: note: passing argument to parameter 'str' here
1126 | str_trim_right (uint8_t *str, int len) {
| ^
junklib.c:1174:21: warning: passing 'char[31]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1174 | str_trim_right (artist, 30);
| ^~~~~~
junklib.c:1126:26: note: passing argument to parameter 'str' here
1126 | str_trim_right (uint8_t *str, int len) {
| ^
junklib.c:1176:21: warning: passing 'char[31]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1176 | str_trim_right (album, 30);
| ^~~~~
junklib.c:1126:26: note: passing argument to parameter 'str' here
1126 | str_trim_right (uint8_t *str, int len) {
| ^
junklib.c:1178:21: warning: passing 'char[5]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1178 | str_trim_right (year, 4);
| ^~~~
junklib.c:1126:26: note: passing argument to parameter 'str' here
1126 | str_trim_right (uint8_t *str, int len) {
| ^
junklib.c:1180:21: warning: passing 'char[31]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1180 | str_trim_right (comment, 30);
| ^~~~~~~
junklib.c:1126:26: note: passing argument to parameter 'str' here
1126 | str_trim_right (uint8_t *str, int len) {
| ^
junklib.c:1262:37: warning: passing 'uint8_t[128]' (aka 'unsigned char[128]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1262 | return junk_id3v1_read_int (it, id3, NULL);
| ^~~
junklib.c:1136:44: note: passing argument to parameter 'buffer' here
1136 | junk_id3v1_read_int (playItem_t *it, char *buffer, const char **charset) {
| ^
junklib.c:1490:18: warning: passing 'uint8_t[32]' (aka 'unsigned char[32]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1490 | if (strncmp (header, "APETAGEX", 8)) {
| ^~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
junklib.c:1498:22: warning: passing 'uint8_t[32]' (aka 'unsigned char[32]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1498 | if (strncmp (header, "APETAGEX", 8)) {
| ^~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
junklib.c:1602:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1602 | if (!u8_valid (value, itemsize, NULL)) {
| ^~~~~
./utf8.h:136:28: note: passing argument to parameter 'str' here
136 | int u8_valid (const char *str,
| ^
junklib.c:1611:50: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1611 | junk_add_track_meta (it, value);
| ^~~~~
junklib.c:1554:50: note: passing argument to parameter 'track' here
1554 | junk_add_track_meta (playItem_t *it, const char *track) {
| ^
junklib.c:1614:49: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1614 | junk_add_disc_meta (it, value);
| ^~~~~
junklib.c:1567:49: note: passing argument to parameter 'disc' here
1567 | junk_add_disc_meta (playItem_t *it, const char *disc) {
| ^
junklib.c:1618:76: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1618 | pl_append_meta_full (it, frame_mapping[m+MAP_DDB], value, itemsize+1);
| ^~~~~
./plmeta.h:19:67: note: passing argument to parameter 'value' here
19 | pl_append_meta_full (playItem_t *it, const char *key, const char *value, int valuesize);
| ^
junklib.c:1628:88: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1628 | pl_set_item_replaygain (it, DDB_REPLAYGAIN_ALBUMGAIN, (float)atof (value));
| ^~~~~
/usr/include/bits/stdlib-float.h:25:26: note: passing argument to parameter '__nptr' here
25 | __NTH (atof (const char *__nptr))
| ^
junklib.c:1632:88: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1632 | pl_set_item_replaygain (it, DDB_REPLAYGAIN_ALBUMPEAK, (float)atof (value));
| ^~~~~
/usr/include/bits/stdlib-float.h:25:26: note: passing argument to parameter '__nptr' here
25 | __NTH (atof (const char *__nptr))
| ^
junklib.c:1636:88: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1636 | pl_set_item_replaygain (it, DDB_REPLAYGAIN_TRACKGAIN, (float)atof (value));
| ^~~~~
/usr/include/bits/stdlib-float.h:25:26: note: passing argument to parameter '__nptr' here
25 | __NTH (atof (const char *__nptr))
| ^
junklib.c:1640:88: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1640 | pl_set_item_replaygain (it, DDB_REPLAYGAIN_TRACKPEAK, (float)atof (value));
| ^~~~~
/usr/include/bits/stdlib-float.h:25:26: note: passing argument to parameter '__nptr' here
25 | __NTH (atof (const char *__nptr))
| ^
junklib.c:1645:51: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1645 | pl_append_meta_full (it, key, value, itemsize+1);
| ^~~~~
./plmeta.h:19:67: note: passing argument to parameter 'value' here
19 | pl_append_meta_full (playItem_t *it, const char *key, const char *value, int valuesize);
| ^
junklib.c:1663:40: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1663 | uint32_t version = extract_i32_le (&header[0]);
| ^~~~~~~~~~
junklib.c:178:32: note: passing argument to parameter 'buf' here
178 | extract_i32_le (unsigned char *buf)
| ^
junklib.c:1664:36: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1664 | int32_t size = extract_i32_le (&header[4]);
| ^~~~~~~~~~
junklib.c:178:32: note: passing argument to parameter 'buf' here
178 | extract_i32_le (unsigned char *buf)
| ^
junklib.c:1665:41: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1665 | uint32_t numitems = extract_i32_le (&header[8]);
| ^~~~~~~~~~
junklib.c:178:32: note: passing argument to parameter 'buf' here
178 | extract_i32_le (unsigned char *buf)
| ^
junklib.c:1666:38: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1666 | uint32_t flags = extract_i32_le (&header[12]);
| ^~~~~~~~~~~
junklib.c:178:32: note: passing argument to parameter 'buf' here
178 | extract_i32_le (unsigned char *buf)
| ^
junklib.c:1683:18: warning: initializing 'uint8_t *' (aka 'unsigned char *') with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1683 | uint8_t *buffer = mem;
| ^ ~~~
junklib.c:1747:18: warning: passing 'uint8_t[32]' (aka 'unsigned char[32]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1747 | if (strncmp (header, "APETAGEX", 8)) {
| ^~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
junklib.c:1755:22: warning: passing 'uint8_t[32]' (aka 'unsigned char[32]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1755 | if (strncmp (header, "APETAGEX", 8)) {
| ^~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
junklib.c:1870:18: warning: passing 'uint8_t[10]' (aka 'unsigned char[10]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1870 | if (strncmp (header, "ID3", 3)) {
| ^~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
junklib.c:1897:18: warning: passing 'uint8_t[10]' (aka 'unsigned char[10]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1897 | if (strncmp (header, "ID3", 3)) {
| ^~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
junklib.c:1924:18: warning: passing 'uint8_t[10]' (aka 'unsigned char[10]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1924 | if (strncmp (header, "ID3", 3)) {
| ^~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
junklib.c:1974:18: warning: passing 'uint8_t[32]' (aka 'unsigned char[32]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1974 | if (strncmp (header, "APETAGEX", 8)) {
| ^~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
junklib.c:2080:49: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
2080 | outlen = junk_iconv (value, (int)inlen, out, (int)bufsize, UTF8_STR, "cp1252");
| ^~~
junklib.c:696:46: note: passing argument to parameter 'out' here
696 | junk_iconv (const char *in, int inlen, char *out, int outlen, const char *cs_in, const char *cs_out) {
| ^
junklib.c:2082:53: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
2082 | outlen = junk_iconv (value, (int)inlen, out+2, (int)(bufsize - 2), UTF8_STR, "UCS-2LE");
| ^~~~~
junklib.c:696:46: note: passing argument to parameter 'out' here
696 | junk_iconv (const char *in, int inlen, char *out, int outlen, const char *cs_in, const char *cs_out) {
| ^
junklib.c:2279:27: warning: passing 'uint8_t[len]' (aka 'unsigned char[len]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
2279 | res = junk_iconv (buffer, (int)len, out, (int)outsize, UTF8_STR, "iso8859-1");
| ^~~~~~
junklib.c:696:25: note: passing argument to parameter 'in' here
696 | junk_iconv (const char *in, int inlen, char *out, int outlen, const char *cs_in, const char *cs_out) {
| ^
junklib.c:2279:45: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
2279 | res = junk_iconv (buffer, (int)len, out, (int)outsize, UTF8_STR, "iso8859-1");
| ^~~
junklib.c:696:46: note: passing argument to parameter 'out' here
696 | junk_iconv (const char *in, int inlen, char *out, int outlen, const char *cs_in, const char *cs_out) {
| ^
junklib.c:2281:31: warning: passing 'uint8_t[len]' (aka 'unsigned char[len]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
2281 | res = junk_iconv (buffer, (int)len, out+2, (int)(outsize - 2), UTF8_STR, "UCS-2LE");
| ^~~~~~
junklib.c:696:25: note: passing argument to parameter 'in' here
696 | junk_iconv (const char *in, int inlen, char *out, int outlen, const char *cs_in, const char *cs_out) {
| ^
junklib.c:2281:49: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
2281 | res = junk_iconv (buffer, (int)len, out+2, (int)(outsize - 2), UTF8_STR, "UCS-2LE");
| ^~~~~
junklib.c:696:46: note: passing argument to parameter 'out' here
696 | junk_iconv (const char *in, int inlen, char *out, int outlen, const char *cs_in, const char *cs_out) {
| ^
main.c:774:62: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
774 | s2 = accept (srv_socket, (struct sockaddr *)&srv_remote, &t);
| ^~
/usr/include/sys/socket.h:307:28: note: passing argument to parameter '__addr_len' here
307 | socklen_t *__restrict __addr_len);
| ^
main.c:1545:38: warning: passing 'unsigned int *' to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign]
1545 | s = db_socket_set_unix (&remote, &len);
| ^~~~
main.c:637:54: note: passing argument to parameter 'len' here
637 | db_socket_set_unix (struct sockaddr_un *remote, int *len) {
| ^
junklib.c:3606:11: warning: initializing 'char *' with an expression of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3606 | char *writeptr = data;
| ^ ~~~~
junklib.c:3732:22: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3732 | if (!strcasecmp (rva_desc, "album")) {
| ^~~~~~~~
/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here
116 | extern int strcasecmp (const char *__s1, const char *__s2)
| ^
junklib.c:3740:27: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3740 | else if (!strcasecmp (rva_desc, "track")) {
| ^~~~~~~~
/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here
116 | extern int strcasecmp (const char *__s1, const char *__s2)
| ^
junklib.c:3754:11: warning: initializing 'char *' with an expression of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3754 | char *owner = readptr;
| ^ ~~~~~~~
junklib.c:3831:11: warning: initializing 'char *' with an expression of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3831 | char *email = readptr;
| ^ ~~~~~~~
junklib.c:3876:56: warning: passing 'uint8_t[0]' (aka 'unsigned char[0]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3876 | if (!strcmp (frame->id, "POPM") && !strcasecmp(frame->data, wmp_popm_email)) {
| ^~~~~~~~~~~
/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here
116 | extern int strcasecmp (const char *__s1, const char *__s2)
| ^
junklib.c:3904:13: warning: passing 'uint8_t[0]' (aka 'unsigned char[0]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3904 | strcpy (frame->data, email);
| ^~~~~~~~~~~
/usr/include/bits/string_fortified.h:77:66: note: passing argument to parameter '__dest' here
77 | __NTH (strcpy (__fortify_clang_overload_arg (char *, __restrict, __dest),
| ^
junklib.c:3919:79: warning: passing 'uint8_t[0]' (aka 'unsigned char[0]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3919 | if (!strcmp (f->id, frame_id) && f->size >= strlen(owner) && !strcmp (f->data, owner)) {
| ^~~~~~~
/usr/include/string.h:156:32: note: passing argument to parameter '__s1' here
156 | extern int strcmp (const char *__s1, const char *__s2)
| ^
junklib.c:4293:18: warning: passing 'uint8_t[10]' (aka 'unsigned char[10]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
4293 | if (strncmp (header, "ID3", 3)) {
| ^~~~~~
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
junklib.c:4656:57: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
4656 | if (enable_shift_jis_detection && can_be_shift_jis (s, len)) {
| ^
junklib.c:990:40: note: passing argument to parameter 'str' here
990 | can_be_shift_jis (const unsigned char *str, int size) {
| ^
junklib.c:4660:25: warning: passing 'const char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
4660 | if (can_be_chinese (s, len)) {
| ^
junklib.c:966:32: note: passing argument to parameter 'str' here
966 | can_be_chinese (const uint8_t *str, int sz) {
| ^
junklib.c:4664:24: warning: passing 'const char *' to parameter of type 'const signed char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
4664 | if (can_be_cp1251 (s, len)) {
| ^
junklib.c:936:35: note: passing argument to parameter 'str' here
936 | can_be_cp1251 (const signed char *str, int size) {
| ^
junklib.c:4865:41: warning: passing 'uint8_t[0]' (aka 'unsigned char[0]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
4865 | if (!strcasecmp(frame->data, wmp_popm_email)) {
| ^~~~~~~~~~~
/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here
116 | extern int strcasecmp (const char *__s1, const char *__s2)
| ^
junklib.c:4876:33: warning: initializing 'const char *' with an expression of type 'uint8_t[0]' (aka 'unsigned char[0]') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
4876 | const char *email = frame_popm->data;
| ^ ~~~~~~~~~~~~~~~~
2 warnings generated.
plugins.c:232:6: warning: 'streamer_get_playing_track' is deprecated: since deadbeef API 1.16 [-Wdeprecated-declarations]
232 | .streamer_get_playing_track = (DB_playItem_t *(*) (void))streamer_get_playing_track_unsafe,
| ^
../include/deadbeef/deadbeef.h:900:57: note: 'streamer_get_playing_track' has been explicitly marked deprecated here
900 | DB_playItem_t *(*streamer_get_playing_track) (void) DEPRECATED_116;
| ^
../include/deadbeef/deadbeef.h:165:24: note: expanded from macro 'DEPRECATED_116'
165 | #define DEPRECATED_116 DDB_DEPRECATED("since deadbeef API 1.16")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:246:6: warning: 'get_config_dir' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
246 | .get_config_dir = plug_get_config_dir,
| ^
../include/deadbeef/deadbeef.h:918:42: note: 'get_config_dir' has been explicitly marked deprecated here
918 | const char *(*get_config_dir) (void) DEPRECATED_18; // installdir/config | $XDG_CONFIG_HOME/.config/deadbeef
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:247:6: warning: 'get_prefix' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
247 | .get_prefix = plug_get_prefix,
| ^
../include/deadbeef/deadbeef.h:919:38: note: 'get_prefix' has been explicitly marked deprecated here
919 | const char *(*get_prefix) (void) DEPRECATED_18; // installdir | PREFIX
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:248:6: warning: 'get_doc_dir' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
248 | .get_doc_dir = plug_get_doc_dir,
| ^
../include/deadbeef/deadbeef.h:920:39: note: 'get_doc_dir' has been explicitly marked deprecated here
920 | const char *(*get_doc_dir) (void) DEPRECATED_18; // installdir/doc | DOCDIR
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:249:6: warning: 'get_plugin_dir' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
249 | .get_plugin_dir = plug_get_plugin_dir,
| ^
../include/deadbeef/deadbeef.h:921:42: note: 'get_plugin_dir' has been explicitly marked deprecated here
921 | const char *(*get_plugin_dir) (void) DEPRECATED_18; // installdir/plugins | LIBDIR/deadbeef
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:250:6: warning: 'get_pixmap_dir' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
250 | .get_pixmap_dir = plug_get_pixmap_dir,
| ^
../include/deadbeef/deadbeef.h:922:42: note: 'get_pixmap_dir' has been explicitly marked deprecated here
922 | const char *(*get_pixmap_dir) (void) DEPRECATED_18; // installdir/pixmaps | PREFIX "/share/deadbeef/pixmaps"
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:271:6: warning: 'plt_get_head' is deprecated: since deadbeef API 1.13 [-Wdeprecated-declarations]
271 | .plt_get_head = (DB_playItem_t * (*) (int plt))plt_get_head,
| ^
../include/deadbeef/deadbeef.h:953:47: note: 'plt_get_head' has been explicitly marked deprecated here
953 | DB_playItem_t * (*plt_get_head) (int plt) DEPRECATED_113;
| ^
../include/deadbeef/deadbeef.h:183:24: note: expanded from macro 'DEPRECATED_113'
183 | #define DEPRECATED_113 DDB_DEPRECATED("since deadbeef API 1.13")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:283:6: warning: 'plt_load' is deprecated: since deadbeef API 1.5 [-Wdeprecated-declarations]
283 | .plt_load = (DB_playItem_t * (*) (ddb_playlist_t *plt, DB_playItem_t *after, const char *fname, int *pabort, int (*cb)(DB_playItem_t *it, void *data), void *user_data))plt_load,
| ^
../include/deadbeef/deadbeef.h:984:168: note: 'plt_load' has been explicitly marked deprecated here
984 | DB_playItem_t * (*plt_load) (ddb_playlist_t *plt, DB_playItem_t *after, const char *fname, int *pabort, int (*cb)(DB_playItem_t *it, void *data), void *user_data) DEPRECATED_15;
| ^
../include/deadbeef/deadbeef.h:231:23: note: expanded from macro 'DEPRECATED_15'
231 | #define DEPRECATED_15 DDB_DEPRECATED("since deadbeef API 1.5")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:308:6: warning: 'plt_insert_file' is deprecated: since deadbeef API 1.5 [-Wdeprecated-declarations]
308 | .plt_insert_file = (DB_playItem_t *(*) (ddb_playlist_t *playlist, DB_playItem_t *after, const char *fname, int *pabort, int (*cb)(DB_playItem_t *it, void *data), void *user_data))plt_insert_file,
| ^
../include/deadbeef/deadbeef.h:1049:180: note: 'plt_insert_file' has been explicitly marked deprecated here
1049 | DB_playItem_t * (*plt_insert_file) (ddb_playlist_t *playlist, DB_playItem_t *after, const char *fname, int *pabort, int (*cb)(DB_playItem_t *it, void *data), void *user_data) DEPRECATED_15;
| ^
../include/deadbeef/deadbeef.h:231:23: note: expanded from macro 'DEPRECATED_15'
231 | #define DEPRECATED_15 DDB_DEPRECATED("since deadbeef API 1.5")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:309:6: warning: 'plt_insert_dir' is deprecated: since deadbeef API 1.5 [-Wdeprecated-declarations]
309 | .plt_insert_dir = (DB_playItem_t *(*) (ddb_playlist_t *plt, DB_playItem_t *after, const char *dirname, int *pabort, int (*cb)(DB_playItem_t *it, void *data), void *user_data))plt_insert_dir,
| ^
../include/deadbeef/deadbeef.h:1050:175: note: 'plt_insert_dir' has been explicitly marked deprecated here
1050 | DB_playItem_t *(*plt_insert_dir) (ddb_playlist_t *plt, DB_playItem_t *after, const char *dirname, int *pabort, int (*cb)(DB_playItem_t *it, void *data), void *user_data) DEPRECATED_15;
| ^
../include/deadbeef/deadbeef.h:231:23: note: expanded from macro 'DEPRECATED_15'
231 | #define DEPRECATED_15 DDB_DEPRECATED("since deadbeef API 1.5")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:324:6: warning: 'plt_add_file' is deprecated: since deadbeef API 1.5 [-Wdeprecated-declarations]
324 | .plt_add_file = (int (*) (ddb_playlist_t *plt, const char *, int (*cb)(DB_playItem_t *it, void *data), void *))plt_add_file,
| ^
../include/deadbeef/deadbeef.h:1080:125: note: 'plt_add_file' has been explicitly marked deprecated here
1080 | int (*plt_add_file) (ddb_playlist_t *plt, const char *fname, int (*cb)(DB_playItem_t *it, void *data), void *user_data) DEPRECATED_15;
| ^
../include/deadbeef/deadbeef.h:231:23: note: expanded from macro 'DEPRECATED_15'
231 | #define DEPRECATED_15 DDB_DEPRECATED("since deadbeef API 1.5")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:325:6: warning: 'plt_add_dir' is deprecated: since deadbeef API 1.5 [-Wdeprecated-declarations]
325 | .plt_add_dir = (int (*) (ddb_playlist_t *plt, const char *dirname, int (*cb)(DB_playItem_t *it, void *data), void *user_data))plt_add_dir,
| ^
../include/deadbeef/deadbeef.h:1081:126: note: 'plt_add_dir' has been explicitly marked deprecated here
1081 | int (*plt_add_dir) (ddb_playlist_t *plt, const char *dirname, int (*cb)(DB_playItem_t *it, void *data), void *user_data) DEPRECATED_15;
| ^
../include/deadbeef/deadbeef.h:231:23: note: expanded from macro 'DEPRECATED_15'
231 | #define DEPRECATED_15 DDB_DEPRECATED("since deadbeef API 1.5")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:326:6: warning: 'pl_add_files_begin' is deprecated: since deadbeef API 1.5 [-Wdeprecated-declarations]
326 | .pl_add_files_begin = (int (*) (ddb_playlist_t *plt))pl_add_files_begin,
| ^
../include/deadbeef/deadbeef.h:1108:53: note: 'pl_add_files_begin' has been explicitly marked deprecated here
1108 | int (*pl_add_files_begin) (ddb_playlist_t *plt) DEPRECATED_15;
| ^
../include/deadbeef/deadbeef.h:231:23: note: expanded from macro 'DEPRECATED_15'
231 | #define DEPRECATED_15 DDB_DEPRECATED("since deadbeef API 1.5")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:327:6: warning: 'pl_add_files_end' is deprecated: since deadbeef API 1.5 [-Wdeprecated-declarations]
327 | .pl_add_files_end = pl_add_files_end,
| ^
../include/deadbeef/deadbeef.h:1112:37: note: 'pl_add_files_end' has been explicitly marked deprecated here
1112 | void (*pl_add_files_end) (void) DEPRECATED_15;
| ^
../include/deadbeef/deadbeef.h:231:23: note: expanded from macro 'DEPRECATED_15'
231 | #define DEPRECATED_15 DDB_DEPRECATED("since deadbeef API 1.5")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:335:6: warning: 'plt_sort' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
335 | .plt_sort = (void (*) (ddb_playlist_t *plt, int iter, int id, const char *format, int order))plt_sort,
| ^
../include/deadbeef/deadbeef.h:1077:93: note: 'plt_sort' has been explicitly marked deprecated here
1077 | void (*plt_sort) (ddb_playlist_t *plt, int iter, int id, const char *format, int order) DEPRECATED_18;
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:365:6: warning: 'pl_format_title' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
365 | .pl_format_title = (int (*) (DB_playItem_t *it, int idx, char *s, int size, int id, const char *fmt))pl_format_title,
| ^
../include/deadbeef/deadbeef.h:1209:101: note: 'pl_format_title' has been explicitly marked deprecated here
1209 | int (*pl_format_title) (DB_playItem_t *it, int idx, char *s, int size, int id, const char *fmt) DEPRECATED_18;
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:366:6: warning: 'pl_format_title_escaped' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
366 | .pl_format_title_escaped = (int (*) (DB_playItem_t *it, int idx, char *s, int size, int id, const char *fmt))pl_format_title_escaped,
| ^
../include/deadbeef/deadbeef.h:1212:109: note: 'pl_format_title_escaped' has been explicitly marked deprecated here
1212 | int (*pl_format_title_escaped) (DB_playItem_t *it, int idx, char *s, int size, int id, const char *fmt) DEPRECATED_18;
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:387:6: warning: 'plt_insert_cue_from_buffer' is deprecated: since deadbeef API 1.10 [-Wdeprecated-declarations]
387 | .plt_insert_cue_from_buffer = (DB_playItem_t *(*) (ddb_playlist_t *plt, DB_playItem_t *after, DB_playItem_t *origin, const uint8_t *buffer, int buffersize, int numsamples, int samplerate))plt_insert_cue_from_buffer,
| ^
../include/deadbeef/deadbeef.h:1084:188: note: 'plt_insert_cue_from_buffer' has been explicitly marked deprecated here
1084 | DB_playItem_t *(*plt_insert_cue_from_buffer) (ddb_playlist_t *plt, DB_playItem_t *after, DB_playItem_t *origin, const uint8_t *buffer, int buffersize, int numsamples, int samplerate) DEPRECATED_110;
| ^
../include/deadbeef/deadbeef.h:201:24: note: expanded from macro 'DEPRECATED_110'
201 | #define DEPRECATED_110 DDB_DEPRECATED("since deadbeef API 1.10")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:388:6: warning: 'plt_insert_cue' is deprecated: since deadbeef API 1.10 [-Wdeprecated-declarations]
388 | .plt_insert_cue = (DB_playItem_t *(*)(ddb_playlist_t *plt, DB_playItem_t *after, DB_playItem_t *origin, int numsamples, int samplerate))plt_insert_cue,
| ^
../include/deadbeef/deadbeef.h:1085:138: note: 'plt_insert_cue' has been explicitly marked deprecated here
1085 | DB_playItem_t * (*plt_insert_cue) (ddb_playlist_t *plt, DB_playItem_t *after, DB_playItem_t *origin, int numsamples, int samplerate) DEPRECATED_110;
| ^
../include/deadbeef/deadbeef.h:201:24: note: expanded from macro 'DEPRECATED_110'
201 | #define DEPRECATED_110 DDB_DEPRECATED("since deadbeef API 1.10")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:390:6: warning: 'pl_playqueue_push' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
390 | .pl_playqueue_push = (int (*) (DB_playItem_t *))playqueue_push,
| ^
../include/deadbeef/deadbeef.h:1250:50: note: 'pl_playqueue_push' has been explicitly marked deprecated here
1250 | int (*pl_playqueue_push) (DB_playItem_t *it) DEPRECATED_18;
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:391:6: warning: 'pl_playqueue_clear' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
391 | .pl_playqueue_clear = playqueue_clear,
| ^
../include/deadbeef/deadbeef.h:1251:39: note: 'pl_playqueue_clear' has been explicitly marked deprecated here
1251 | void (*pl_playqueue_clear) (void) DEPRECATED_18;
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:392:6: warning: 'pl_playqueue_pop' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
392 | .pl_playqueue_pop = playqueue_pop,
| ^
../include/deadbeef/deadbeef.h:1252:37: note: 'pl_playqueue_pop' has been explicitly marked deprecated here
1252 | void (*pl_playqueue_pop) (void) DEPRECATED_18;
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:393:6: warning: 'pl_playqueue_remove' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
393 | .pl_playqueue_remove = (void (*) (DB_playItem_t *))playqueue_remove,
| ^
../include/deadbeef/deadbeef.h:1253:53: note: 'pl_playqueue_remove' has been explicitly marked deprecated here
1253 | void (*pl_playqueue_remove) (DB_playItem_t *it) DEPRECATED_18;
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:394:6: warning: 'pl_playqueue_test' is deprecated: since deadbeef API 1.8 [-Wdeprecated-declarations]
394 | .pl_playqueue_test = (int (*) (DB_playItem_t *))playqueue_test,
| ^
../include/deadbeef/deadbeef.h:1254:50: note: 'pl_playqueue_test' has been explicitly marked deprecated here
1254 | int (*pl_playqueue_test) (DB_playItem_t *it) DEPRECATED_18;
| ^
../include/deadbeef/deadbeef.h:213:23: note: expanded from macro 'DEPRECATED_18'
213 | #define DEPRECATED_18 DDB_DEPRECATED("since deadbeef API 1.8")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:488:6: warning: 'metacache_ref' is deprecated: since deadbeef API 1.13 [-Wdeprecated-declarations]
488 | .metacache_ref = metacache_ref,
| ^
../include/deadbeef/deadbeef.h:1383:45: note: 'metacache_ref' has been explicitly marked deprecated here
1383 | void (*metacache_ref) (const char *str) DEPRECATED_113;
| ^
../include/deadbeef/deadbeef.h:183:24: note: expanded from macro 'DEPRECATED_113'
183 | #define DEPRECATED_113 DDB_DEPRECATED("since deadbeef API 1.13")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:489:6: warning: 'metacache_unref' is deprecated: since deadbeef API 1.13 [-Wdeprecated-declarations]
489 | .metacache_unref = metacache_unref,
| ^
../include/deadbeef/deadbeef.h:1384:47: note: 'metacache_unref' has been explicitly marked deprecated here
1384 | void (*metacache_unref) (const char *str) DEPRECATED_113;
| ^
../include/deadbeef/deadbeef.h:183:24: note: expanded from macro 'DEPRECATED_113'
183 | #define DEPRECATED_113 DDB_DEPRECATED("since deadbeef API 1.13")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:501:6: warning: 'vis_spectrum_listen' is deprecated: since deadbeef API 1.15 [-Wdeprecated-declarations]
501 | .vis_spectrum_listen = _viz_spectrum_listen_stub,
| ^
../include/deadbeef/deadbeef.h:1421:104: note: 'vis_spectrum_listen' has been explicitly marked deprecated here
1421 | void (*vis_spectrum_listen) (void *ctx, void (*callback)(void *ctx, const ddb_audio_data_t *data)) DEPRECATED_115;
| ^
../include/deadbeef/deadbeef.h:171:24: note: expanded from macro 'DEPRECATED_115'
171 | #define DEPRECATED_115 DDB_DEPRECATED("since deadbeef API 1.15")
| ^
../include/deadbeef/deadbeef.h:113:46: note: expanded from macro 'DDB_DEPRECATED'
113 | # define DDB_DEPRECATED(x) __attribute__ ((deprecated(x)))
| ^
plugins.c:692:22: warning: passing 'const char *' to parameter of type 'const md5_byte_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
692 | md5_append (&st, in, len);
| ^~
./md5/md5.h:84:53: note: passing argument to parameter 'data' here
84 | void md5_append(md5_state_t *pms, const md5_byte_t *data, int nbytes);
| ^
plugins.c:1033:32: warning: initializing 'const uint8_t *' (aka 'const unsigned char *') with an expression of type 'char[1000]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1033 | const uint8_t *p = conf_blacklist_plugins;
| ^ ~~~~~~~~~~~~~~~~~~~~~~
plugins.c:1040:39: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1040 | if (!strncmp (p, d_name, e-p)) {
| ^
/usr/include/string.h:159:33: note: passing argument to parameter '__s1' here
159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
| ^
53 warnings generated.
30 warnings generated.
tf.c:526:25: warning: passing 'uint32_t *' (aka 'unsigned int *') to parameter of type 'int32_t *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign]
526 | u8_nextchar (p, &i);
| ^~
./utf8.h:63:46: note: passing argument to parameter 'i' here
63 | uint32_t u8_nextchar(const char *s, int32_t *i);
| ^
tf.c:530:29: warning: passing 'char *' to parameter of type 'const signed char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
530 | int l = u8_toupper (p, i, pout);
| ^
./utf8.h:144:32: note: passing argument to parameter 'c' here
144 | u8_toupper (const signed char *c, int l, char *out);
| ^
tf.c:556:25: warning: passing 'uint32_t *' (aka 'unsigned int *') to parameter of type 'int32_t *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign]
556 | u8_nextchar (p, &i);
| ^~
./utf8.h:63:46: note: passing argument to parameter 'i' here
63 | uint32_t u8_nextchar(const char *s, int32_t *i);
| ^
tf.c:560:29: warning: passing 'char *' to parameter of type 'const signed char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
560 | int l = u8_tolower (p, i, pout);
| ^
./utf8.h:141:32: note: passing argument to parameter 'c' here
141 | u8_tolower (const signed char *c, int l, char *out);
| ^
tf.c:3993:17: warning: initializing 'const char *' with an expression of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
3993 | const char *fstart = c->o;
| ^ ~~~~
tf.c:4074:11: warning: initializing 'char *' with an expression of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
4074 | char *start = c->o;
| ^ ~~~~
tf.c:4116:11: warning: initializing 'char *' with an expression of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
4116 | char *start = c->o;
| ^ ~~~~
7 warnings generated.
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
libtool: warning: remember to run 'libtool --finish /usr/lib/deadbeef'
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #