>>> Building on exopi-3 under games/brogue BDEPENDS = [devel/gmake;devel/sdl2-image;devel/sdl2] DIST = [games/brogue:BrogueCE-1.12.tar.gz] FULLPKGNAME = brogue-1.12 RDEPENDS = [devel/sdl2-image;devel/sdl2] (Junk lock obtained for exopi-3 at 1714469733.78) >>> Running depends in games/brogue at 1714469733.82 last junk was in misc/py-imdb /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 sdl2-2.30.0p1 sdl2-image-2.8.2p0 was: /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 sdl2-2.30.0p1 sdl2-image-2.8.2p0 /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 sdl2-2.30.0p1 sdl2-image-2.8.2p0 >>> Running show-prepare-results in games/brogue at 1714469741.79 ===> games/brogue ===> Building from scratch brogue-1.12 ===> brogue-1.12 depends on: gmake-* -> gmake-4.4.1 ===> brogue-1.12 depends on: sdl2-* -> sdl2-2.30.0p1 ===> brogue-1.12 depends on: sdl2-image-* -> sdl2-image-2.8.2p0 ===> Verifying specs: c m SDL2 SDL2_image ===> found c.100.0 m.10.1 SDL2.0.15 SDL2_image.1.1 gmake-4.4.1 sdl2-2.30.0p1 sdl2-image-2.8.2p0 (Junk lock released for exopi-3 at 1714469742.85) distfiles size=1168482 >>> Running build in games/brogue at 1714469742.89 ===> games/brogue ===> Checking files for brogue-1.12 `/exopi-cvs/ports/distfiles/BrogueCE-1.12.tar.gz' is up to date. >> (SHA256) BrogueCE-1.12.tar.gz: OK ===> Extracting for brogue-1.12 ===> Patching for brogue-1.12 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- | - drop unknown warning -Wformat-overflow=0 | - drop hardcoded -O2 | |Index: Makefile |--- Makefile.orig |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 2. Hunk #2 succeeded at 41. done ===> Applying OpenBSD patch patch-src_brogue_Recordings_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |cast int64_t to long long for printing | |Index: src/brogue/Recordings.c |--- src/brogue/Recordings.c.orig |+++ src/brogue/Recordings.c -------------------------- Patching file src/brogue/Recordings.c using Plan A... Hunk #1 succeeded at 1454. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for brogue-1.12 ===> Configuring for brogue-1.12 ===> Building for brogue-1.12 cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Architect.c -o src/brogue/Architect.o In file included from src/brogue/Architect.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Architect.c:967:29: warning: argument 'parentSpawnedItems' of type 'item *[200]' (aka 'struct item *[200]') with mismatched bound [-Warray-parameter] item *parentSpawnedItems[MACHINES_BUFFER_LENGTH], ^ src/brogue/Rogue.h:2746:33: note: previously declared as 'item *[50]' (aka 'struct item *[50]') here item *parentSpawnedItems[50], ^ src/brogue/Architect.c:968:33: warning: argument 'parentSpawnedMonsters' of type 'creature *[200]' (aka 'struct creature *[200]') with mismatched bound [-Warray-parameter] creature *parentSpawnedMonsters[MACHINES_BUFFER_LENGTH]) { ^ src/brogue/Rogue.h:2747:37: note: previously declared as 'creature *[50]' (aka 'struct creature *[50]') here creature *parentSpawnedMonsters[50]); ^ src/brogue/Architect.c:1703:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void addMachines() { ^ void src/brogue/Architect.c:1818:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cleanUpLakeBoundaries() { ^ void src/brogue/Architect.c:1875:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDiagonalOpenings() { ^ void src/brogue/Architect.c:2695:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void finishDoors() { ^ void src/brogue/Architect.c:2722:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearLevel() { ^ void src/brogue/Architect.c:2748:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean buildABridge() { ^ void src/brogue/Architect.c:2839:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon() { ^ void src/brogue/Architect.c:2944:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore() { ^ void src/brogue/Architect.c:2995:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints() { ^ void src/brogue/Architect.c:3163:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility() { ^ void src/brogue/Architect.c:3635:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel() { ^ void 107 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Buttons.c -o src/brogue/Buttons.o In file included from src/brogue/Buttons.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 94 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Combat.c -o src/brogue/Combat.o In file included from src/brogue/Combat.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Combat.c:970:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void decrementWeaponAutoIDTimer() { ^ void src/brogue/Combat.c:1305:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText() { ^ void 96 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Dijkstra.c -o src/brogue/Dijkstra.o In file included from src/brogue/Dijkstra.c:26: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 94 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Globals.c -o src/brogue/Globals.o In file included from src/brogue/Globals.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 94 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Grid.c -o src/brogue/Grid.o In file included from src/brogue/Grid.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Grid.c:29:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid() { ^ void 95 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/IO.c -o src/brogue/IO.o In file included from src/brogue/IO.c:27: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/IO.c:86:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath() { ^ void src/brogue/IO.c:101:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor() { ^ void src/brogue/IO.c:108:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor() { ^ void src/brogue/IO.c:555:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop() { ^ void src/brogue/IO.c:865:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode() { ^ void src/brogue/IO.c:882:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws() { ^ void src/brogue/IO.c:915:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen() { ^ void src/brogue/IO.c:935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel() { ^ void src/brogue/IO.c:1100:46: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static enum monsterTypes randomAnimateMonster() { ^ void src/brogue/IO.c:1882:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen() { ^ void src/brogue/IO.c:1946:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen() { ^ void src/brogue/IO.c:2244:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayWaypoints() { ^ void src/brogue/IO.c:2263:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMachines() { ^ void src/brogue/IO.c:2301:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap() { ^ void src/brogue/IO.c:2326:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops() { ^ void src/brogue/IO.c:2934:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment() { ^ void src/brogue/IO.c:2950:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick() { ^ void src/brogue/IO.c:2999:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMonsterFlashes() { ^ void src/brogue/IO.c:3036:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dequeueEvent() { ^ void src/brogue/IO.c:3042:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive() { ^ void src/brogue/IO.c:3233:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages() { ^ void src/brogue/IO.c:3376:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive() { ^ void src/brogue/IO.c:3540:52: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment() { ^ void src/brogue/IO.c:3548:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign() { ^ void src/brogue/IO.c:3635:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay() { ^ void src/brogue/IO.c:3668:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages() { ^ void src/brogue/IO.c:3676:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages() { ^ void src/brogue/IO.c:4097:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen() { ^ void src/brogue/IO.c:4215:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen() { ^ void src/brogue/IO.c:4462:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed() { ^ void src/brogue/IO.c:4534:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static short estimatedArmorValue() { ^ void src/brogue/IO.c:4535:43: warning: passing arguments to 'armorValueIfUnenchanted' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] short retVal = armorValueIfUnenchanted(rogue.armor) - player.status[STATUS_DONNING]; ^ 126 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Items.c -o src/brogue/Items.o In file included from src/brogue/Items.c:25: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Items.c:33:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem() { ^ void src/brogue/Items.c:930:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack() { ^ void src/brogue/Items.c:939:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter() { ^ void src/brogue/Items.c:1102:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems() { ^ void src/brogue/Items.c:2026:54: warning: passing arguments to 'armorValueIfUnenchanted' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] new = armorValueIfUnenchanted(theItem); ^ src/brogue/Items.c:3050:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance() { ^ void In file included from src/brogue/Items.c:25: src/brogue/Rogue.h:3127:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] short armorValueIfUnenchanted(); ^ src/brogue/Items.c:3071:7: note: conflicting prototype is here short armorValueIfUnenchanted(item *theItem) { ^ src/brogue/Items.c:3078:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue() { ^ void src/brogue/Items.c:6274:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment() { ^ void src/brogue/Items.c:6780:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy() { ^ void src/brogue/Items.c:6832:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems() { ^ void src/brogue/Items.c:7393:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean canDrop() { ^ void src/brogue/Items.c:7539:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses() { ^ void src/brogue/Items.c:7704:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses() { ^ void src/brogue/Items.c:7755:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay() { ^ void src/brogue/Items.c:7801:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors() { ^ void 110 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Light.c -o src/brogue/Light.o In file included from src/brogue/Light.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Light.c:27:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void logLights() { ^ void src/brogue/Light.c:120:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius() { ^ void src/brogue/Light.c:156:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateDisplayDetail() { ^ void src/brogue/Light.c:197:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recordOldLights() { ^ void src/brogue/Light.c:208:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting() { ^ void src/brogue/Light.c:283:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness() { ^ void src/brogue/Light.c:406:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares() { ^ void 101 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/MainMenu.c -o src/brogue/MainMenu.o In file included from src/brogue/MainMenu.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/MainMenu.c:263:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void titleMenu() { ^ void src/brogue/MainMenu.c:396:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately() { ^ void src/brogue/MainMenu.c:646:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction() { ^ void 97 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Math.c -o src/brogue/Math.o In file included from src/brogue/Math.c:28: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Math.c:173:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits() { ^ void 95 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Monsters.c -o src/brogue/Monsters.o In file included from src/brogue/Monsters.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Monsters.c:880:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList() { ^ void src/brogue/Monsters.c:948:11: warning: variable 'seenMinionCount' set but not used [-Wunused-but-set-variable] short seenMinionCount = 0, x, y; ^ src/brogue/Monsters.c:1040:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters() { ^ void src/brogue/Monsters.c:1084:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde() { ^ void 98 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Movement.c -o src/brogue/Movement.o In file included from src/brogue/Movement.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Movement.c:1793:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir() { ^ void 95 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/PowerTables.c -o src/brogue/PowerTables.o In file included from src/brogue/PowerTables.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 94 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Recordings.c -o src/brogue/Recordings.o In file included from src/brogue/Recordings.c:26: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Recordings.c:47:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerFlushingBufferToFile() { ^ void src/brogue/Recordings.c:142:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke() { ^ void src/brogue/Recordings.c:218:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile() { ^ void src/brogue/Recordings.c:249:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile() { ^ void src/brogue/Recordings.c:264:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] unsigned char recallChar() { ^ void src/brogue/Recordings.c:303:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playbackPanic() { ^ void src/brogue/Recordings.c:378:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadNextAnnotation() { ^ void src/brogue/Recordings.c:428:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation() { ^ void src/brogue/Recordings.c:459:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording() { ^ void src/brogue/Recordings.c:586:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck() { ^ void src/brogue/Recordings.c:603:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean unpause() { ^ void src/brogue/Recordings.c:615:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printPlaybackHelpScreen() { ^ void src/brogue/Recordings.c:669:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void resetPlayback() { ^ void src/brogue/Recordings.c:815:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback() { ^ void src/brogue/Recordings.c:1153:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt() { ^ void src/brogue/Recordings.c:1168:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame() { ^ void src/brogue/Recordings.c:1274:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying() { ^ void src/brogue/Recordings.c:1301:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame() { ^ void src/brogue/Recordings.c:1425:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile() { ^ void 113 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/RogueMain.c -o src/brogue/RogueMain.o In file included from src/brogue/RogueMain.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/RogueMain.c:29:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain() { ^ void src/brogue/RogueMain.c:106:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void benchmark() { ^ void src/brogue/RogueMain.c:124:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void welcome() { ^ void src/brogue/RogueMain.c:481:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateColors() { ^ void src/brogue/RogueMain.c:901:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters() { ^ void src/brogue/RogueMain.c:906:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything() { ^ void src/brogue/RogueMain.c:1281:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode() { ^ void 101 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/SeedCatalog.c -o src/brogue/SeedCatalog.o In file included from src/brogue/SeedCatalog.c:23: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 94 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Time.c -o src/brogue/Time.o In file included from src/brogue/Time.c:24: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Time.c:52:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText() { ^ void src/brogue/Time.c:70:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness() { ^ void src/brogue/Time.c:551:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance() { ^ void src/brogue/Time.c:599:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateTelepathy() { ^ void src/brogue/Time.c:648:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateScent() { ^ void src/brogue/Time.c:675:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange() { ^ void src/brogue/Time.c:717:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility() { ^ void src/brogue/Time.c:803:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkNutrition() { ^ void src/brogue/Time.c:880:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void handleHealthAlerts() { ^ void src/brogue/Time.c:951:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void handleXPXP() { ^ void src/brogue/Time.c:973:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerFalls() { ^ void src/brogue/Time.c:1220:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateVolumetricMedia() { ^ void src/brogue/Time.c:1320:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateYendorWardenTracking() { ^ void src/brogue/Time.c:1357:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall() { ^ void src/brogue/Time.c:1408:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment() { ^ void src/brogue/Time.c:1518:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap() { ^ void src/brogue/Time.c:1594:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap() { ^ void src/brogue/Time.c:1728:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap() { ^ void src/brogue/Time.c:1768:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void processIncrementalAutoID() { ^ void src/brogue/Time.c:1942:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersApproachStairs() { ^ void src/brogue/Time.c:1965:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void decrementPlayerStatus() { ^ void src/brogue/Time.c:2084:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest() { ^ void src/brogue/Time.c:2140:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch() { ^ void src/brogue/Time.c:2181:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState() { ^ void src/brogue/Time.c:2199:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void recordCurrentCreatureHealths() { ^ void src/brogue/Time.c:2213:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded() { ^ void src/brogue/Time.c:2618:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber() { // don't want player.scentTurnNumber to roll over the short maxint! ^ void 121 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Utilities.c -o src/brogue/Utilities.o In file included from src/brogue/Utilities.c:23: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 94 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Wizard.c -o src/brogue/Wizard.o In file included from src/brogue/Wizard.c:23: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Wizard.c:89:47: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static short dialogCreateItemChooseVorpalEnemy() { ^ void src/brogue/Wizard.c:303:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void dialogCreateMonster() { ^ void src/brogue/Wizard.c:436:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void dialogCreateItem() { ^ void src/brogue/Wizard.c:505:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster() { ^ void 98 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/platform/main.c -o src/platform/main.o In file included from src/platform/main.c:3: In file included from src/platform/platform.h:1: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void In file included from src/platform/main.c:3: src/platform/platform.h:38:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void (*gameLoop)(); ^ void src/platform/platform.h:78:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean (*takeScreenshot)(); ^ void src/platform/platform.h:89:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap(); ^ void src/platform/platform.h:90:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores(); ^ void src/platform/main.c:17:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void printCommandlineHelp() { ^ void 99 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/platform/platformdependent.c -o src/platform/platformdependent.o In file included from src/platform/platformdependent.c:32: In file included from src/platform/platform.h:1: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void In file included from src/platform/platformdependent.c:32: src/platform/platform.h:38:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void (*gameLoop)(); ^ void src/platform/platform.h:78:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean (*takeScreenshot)(); ^ void src/platform/platform.h:89:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap(); ^ void src/platform/platform.h:90:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores(); ^ void src/platform/platformdependent.c:229:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausingTimerStartsNow() { ^ void src/platform/platformdependent.c:233:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown() { ^ void src/platform/platformdependent.c:236:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown() { ^ void src/platform/platformdependent.c:254:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot() { ^ void src/platform/platformdependent.c:271:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initScores() { ^ void src/platform/platformdependent.c:284:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short sortScoreBuffer() { ^ void src/platform/platformdependent.c:322:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short loadScoreBuffer() { ^ void src/platform/platformdependent.c:353:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap() { ^ void src/platform/platformdependent.c:392:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveScoreBuffer() { ^ void src/platform/platformdependent.c:406:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores() { ^ void src/platform/platformdependent.c:469:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] struct filelist *newFilelist() { ^ void src/platform/platformdependent.c:510:54: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] list->files[list->nfiles].path = ((char *) NULL) + list->nextname; // don't look at them until they are transferred out ~~~~~~~~~~~~~~~ ^ 110 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/platform/sdl2-platform.c -o src/platform/sdl2-platform.o In file included from src/platform/sdl2-platform.c:7: In file included from src/platform/platform.h:1: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void In file included from src/platform/sdl2-platform.c:7: src/platform/platform.h:38:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void (*gameLoop)(); ^ void src/platform/platform.h:78:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean (*takeScreenshot)(); ^ void src/platform/platform.h:89:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap(); ^ void src/platform/platform.h:90:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores(); ^ void In file included from src/platform/sdl2-platform.c:8: src/platform/tiles.h:6:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initTiles(); ^ void src/platform/tiles.h:11:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateScreen(); ^ void src/platform/tiles.h:12:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] SDL_Surface *captureScreen(); ^ void src/platform/sdl2-platform.c:245:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void _gameLoop() { ^ void src/platform/sdl2-platform.c:400:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static boolean _takeScreenshot() { ^ void 103 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/platform/tiles.c -o src/platform/tiles.o In file included from src/platform/tiles.c:4: In file included from src/platform/platform.h:1: src/brogue/Rogue.h:2704:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void rogueMain(); ^ void src/brogue/Rogue.h:2712:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2714:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2726:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2727:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2728:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2749:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2750:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2752:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2763:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2772:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2775:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2777:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2778:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2786:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2787:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2790:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2812:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2813:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2835:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2836:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2838:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2858:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2859:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2865:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2867:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:2870:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:2871:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:2884:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:2885:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:2911:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:2917:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:2918:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:2919:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:2920:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:2927:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:2928:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:2929:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:2930:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:2931:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:2935:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:2936:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:2939:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:2941:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:2942:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:2944:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:2946:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:2947:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:2952:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:2953:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:2958:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:2959:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:2960:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:2981:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3001:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3018:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3104:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3105:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3107:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3121:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3125:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3126:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3127:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short armorValueIfUnenchanted(); ^ void src/brogue/Rogue.h:3129:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3151:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3186:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3190:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3194:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3196:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3197:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3219:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3223:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3229:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3230:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3234:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3235:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3243:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3246:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3248:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3249:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3250:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3253:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3254:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3255:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3256:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3258:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3262:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3266:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3267:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3270:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3305:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3308:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3309:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void quitImmediately(); ^ void src/brogue/Rogue.h:3311:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void In file included from src/platform/tiles.c:4: src/platform/platform.h:38:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void (*gameLoop)(); ^ void src/platform/platform.h:78:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean (*takeScreenshot)(); ^ void src/platform/platform.h:89:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap(); ^ void src/platform/platform.h:90:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores(); ^ void In file included from src/platform/tiles.c:5: src/platform/tiles.h:6:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initTiles(); ^ void src/platform/tiles.h:11:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateScreen(); ^ void src/platform/tiles.h:12:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] SDL_Surface *captureScreen(); ^ void src/platform/tiles.c:352:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void optimizeTiles() { ^ void src/platform/tiles.c:446:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initTiles() { ^ void src/platform/tiles.c:621:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateScreen() { ^ void src/platform/tiles.c:795:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] SDL_Surface *captureScreen() { ^ void 105 warnings generated. cc -Isrc/brogue -Isrc/platform -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -o bin/brogue src/brogue/Architect.o src/brogue/Buttons.o src/brogue/Combat.o src/brogue/Dijkstra.o src/brogue/Globals.o src/brogue/Grid.o src/brogue/IO.o src/brogue/Items.o src/brogue/Light.o src/brogue/MainMenu.o src/brogue/Math.o src/brogue/Monsters.o src/brogue/Movement.o src/brogue/PowerTables.o src/brogue/Recordings.o src/brogue/RogueMain.o src/brogue/SeedCatalog.o src/brogue/Time.o src/brogue/Utilities.o src/brogue/Wizard.o src/platform/main.o src/platform/platformdependent.o src/platform/sdl2-platform.o src/platform/tiles.o -lm -L/usr/local/lib -lSDL2 -L/usr/X11R6/lib -lSDL2_image Combat.c(src/brogue/Combat.o:(splitMonster)): warning: sprintf() is often misused, please use snprintf() Combat.c(src/brogue/Combat.o:(combatMessage)): warning: strcpy() is almost always misused, please use strlcpy() RogueMain.c(src/brogue/RogueMain.o:(chooseFile)): warning: strcat() is almost always misused, please use strlcat() >>> Running package in games/brogue at 1714469770.45 ===> games/brogue ===> Faking installation for brogue-1.12 /exopi-obj/pobj/brogue-1.12/bin/install -c -s -m 755 /exopi-obj/pobj/brogue-1.12/BrogueCE-1.12/bin/brogue /exopi-obj/pobj/brogue-1.12/fake-amd64/usr/local/libexec/ /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DARCH=amd64 -DBASE_PKGPATH=games/brogue -DFLAVOR_EXT= -DFULLPKGNAME=brogue-1.12 -DHOMEPAGE=https://sites.google.com/site/broguegame/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Anton\ Konyahin\ \ -DPREFIX=/exopi-obj/pobj/brogue-1.12/fake-amd64/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=brogue -i -B /exopi-obj/pobj/brogue-1.12 -c -m 755 /exopi-cvs/ports/games/brogue/files/brogue /exopi-obj/pobj/brogue-1.12/fake-amd64/usr/local/bin/brogue /exopi-obj/pobj/brogue-1.12/bin/install -d -m 755 /exopi-obj/pobj/brogue-1.12/fake-amd64/usr/local/share/brogue/assets /exopi-obj/pobj/brogue-1.12/bin/install -c -m 644 /exopi-obj/pobj/brogue-1.12/BrogueCE-1.12/bin/assets/tiles.png /exopi-obj/pobj/brogue-1.12/fake-amd64/usr/local/share/brogue/assets/tiles.png /exopi-obj/pobj/brogue-1.12/bin/install -c -m 644 /exopi-obj/pobj/brogue-1.12/BrogueCE-1.12/bin/assets/tiles.bin /exopi-obj/pobj/brogue-1.12/fake-amd64/usr/local/share/brogue/assets/tiles.bin /exopi-obj/pobj/brogue-1.12/bin/install -c -m 644 /exopi-obj/pobj/brogue-1.12/BrogueCE-1.12/bin/assets/icon.png /exopi-obj/pobj/brogue-1.12/fake-amd64/usr/local/share/brogue/assets/icon.png ===> Building package for brogue-1.12 Create /exopi-cvs/ports/packages/amd64/all/brogue-1.12.tgz Creating package brogue-1.12 reading plist| checking dependencies| checking dependencies|devel/sdl2-image checking dependencies|devel/sdl2 checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 10% checksumming|********* | 15% checksumming|************ | 20% checksumming|*************** | 25% checksumming|****************** | 30% checksumming|********************* | 35% checksumming|************************ | 40% checksumming|*************************** | 45% checksumming|******************************* | 50% checksumming|********************************** | 55% checksumming|************************************* | 60% checksumming|**************************************** | 65% checksumming|******************************************* | 70% checksumming|********************************************** | 75% checksumming|************************************************* | 80% checksumming|**************************************************** | 85% checksumming|******************************************************* | 90% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|******************************************** | 69% archiving|*********************************************** | 73% archiving|**************************************************** | 82% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/brogue-1.12.tgz >>> Running clean in games/brogue at 1714469781.43 ===> games/brogue ===> Cleaning for brogue-1.12 >>> Ended at 1714469781.92 max_stuck=7.40/depends=7.98/show-prepare-results=1.09/build=27.56/package=10.99/clean=0.52