foxygit / doom Log in
commit af55805bae7bde65d35bc6aa5ddbe92540581166
Author:     Michael Day <contact@michaelcday.com>
AuthorDate: Mon Mar 13 22:08:58 2023 -0400
Commit:     Michael Day <contact@michaelcday.com>
CommitDate: Tue Mar 21 13:58:52 2023 -0400

    Tweak FluidSynth error reporting
---
 src/i_flmusic.c | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/i_flmusic.c b/src/i_flmusic.c
index 9f2363c4..3a38d531 100644
--- a/src/i_flmusic.c
+++ b/src/i_flmusic.c
@@ -71,7 +71,8 @@ static void FL_Mix_Callback(void *udata, Uint8 *stream, int len)

     if (result != FLUID_OK)
     {
-        fprintf(stderr, "FL_Mix_Callback: Error generating FluidSynth audio");
+        fprintf(stderr,
+                "FL_Mix_Callback: Error generating FluidSynth audio.\n");
     }
 }

@@ -81,6 +82,8 @@ static boolean I_FL_InitMusic(void)

     if (strlen(fsynth_sf_path) == 0)
     {
+        fprintf(stderr,
+                "I_FL_InitMusic: No FluidSynth soundfont file specified.\n");
         return false;
     }

@@ -129,12 +132,12 @@ static boolean I_FL_InitMusic(void)
         delete_fluid_synth(synth);
         delete_fluid_settings(settings);
         fprintf(stderr,
-                "I_FL_InitMusic: Error loading FluidSynth soundfont: '%s'\n",
+                "I_FL_InitMusic: Error loading FluidSynth soundfont: '%s'.\n",
                 fsynth_sf_path);
         return false;
     }

-    printf("I_FL_InitMusic: Using '%s'\n", fsynth_sf_path);
+    printf("I_FL_InitMusic: Using '%s'.\n", fsynth_sf_path);

     return true;
 }
@@ -210,8 +213,7 @@ static void *I_FL_RegisterSong(void *data, int len)

     if (result != FLUID_OK)
     {
-        fprintf(stderr,
-                "I_FL_RegisterSong: FluidSynth failed to load in-memory song");
+        fprintf(stderr, "I_FL_RegisterSong: FluidSynth failed to load song.\n");
         return NULL;
     }