mirror of
https://github.com/radareorg/radare2.git
synced 2024-12-01 09:00:46 +00:00
3b95a8f754
Hello, this patch avoids c99 feature of declaring variable withing the for stanza. Sample build log output FAILED: libr/crypto/libr_crypto.so.5.2.0.p/p_crypto_cps2.c.o cc -Ilibr/crypto/libr_crypto.so.5.2.0.p -I. -I.. -I../libr/include -I../shlr/spp -I../shlr/sdb/src -pipe -D_FILE_OFFSET_BITS=64 -fvisibility=hidden -O2 -g -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -pthread -DR2_PLUGIN_INCORE=1 -MD -MQ libr/crypto/libr_crypto.so.5.2.0.p/p_crypto_cps2.c.o -MF libr/crypto/libr_crypto.so.5.2.0.p/p_crypto_cps2.c.o.d -o libr/crypto/libr_crypto.so.5.2.0.p/p_crypto_cps2.c.o -c ../libr/crypto/p/crypto_cps2.c ../libr/crypto/p/crypto_cps2.c: In function 'set_key': ../libr/crypto/p/crypto_cps2.c:729:3: error: 'for' loop initial declarations are only allowed in C99 mode for (int b = 0; b < 10 * 16; b++) { ^ ../libr/crypto/p/crypto_cps2.c:729:3: note: use option -std=c99 or -std=gnu99 to compile your code ninja: build stopped: subcommand failed. |
||
---|---|---|
.. | ||
p | ||
crypto.c | ||
des.c | ||
Makefile | ||
meson.build |