diff tools/xm2jss.c @ 1235:5b8245e5f785

Remove trailing whitespace.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 06 Mar 2015 13:40:47 +0200
parents d4b373d53a64
children 8b6ed580e800
line wrap: on
line diff
--- a/tools/xm2jss.c	Fri Mar 06 13:38:53 2015 +0200
+++ b/tools/xm2jss.c	Fri Mar 06 13:40:47 2015 +0200
@@ -69,10 +69,10 @@
 
     printf("\n"
     "Pattern storage modes:\n");
-    
+
     for (i = 1; i < PATMODE_LAST; i++)
         printf("  %d = %s\n", i, patModeTable[i-1]);
-    
+
     printf(
     "\n"
     "Sample data conversion flags (summative):\n"
@@ -87,7 +87,7 @@
 BOOL argHandleOpt(const int optN, char *optArg, char *currArg)
 {
     (void) optArg;
-    
+
     switch (optN)
     {
     case 0:
@@ -125,7 +125,7 @@
         dmErrorMsg("Unknown argument '%s'.\n", currArg);
         return FALSE;
     }
-    
+
     return TRUE;
 }
 
@@ -143,7 +143,7 @@
         dmErrorMsg("Too many filename arguments specified, '%s'.\n", currArg);
         return FALSE;
     }
-    
+
     return TRUE;
 }
 
@@ -207,14 +207,14 @@
         JSSERROR(DMERR_BOUNDS, DMERR_BOUNDS, "Note value out of bounds %d > 0x7f.\n", tmp);
 
     JSPUTBYTE(tmp & 0x7f);
-    
+
     JSCONVPUT(pnote->instrument, "Instrument");
     JSCONVPUT(pnote->volume, "Volume");
     JSCONVPUT(pnote->effect, "Effect");
-    
+
     tmp = (pnote->param != jsetNotSet) ? pnote->param : 0;
     JSPUTBYTE(tmp);
-    
+
     return DMERR_OK;
 }
 
@@ -229,7 +229,7 @@
     int qcomp = 0;
 
     // Determine what would get stored,
-    // aka actually how much space we use    
+    // aka actually how much space we use
     JSCOMP(pnote->note,       JM_COMP_NOTE);
     JSCOMP(pnote->instrument, JM_COMP_INSTRUMENT);
     JSCOMP(pnote->volume,     JM_COMP_VOLUME);
@@ -239,12 +239,12 @@
         qflags |= JM_COMP_PARAM;
         qcomp++;
     }
-    
+
     if (qcomp < 4)
     {
         // Okay, it's less than 4 bytes, so use compressed
         JSPUTBYTE(qflags | 0x80);
-        
+
         if (pnote->note != jsetNotSet)
         {
             Uint8 tmp = (pnote->note != jsetNoteOff) ? pnote->note : 127;
@@ -252,7 +252,7 @@
                 JSSERROR(DMERR_BOUNDS, DMERR_BOUNDS, "Note value out of bounds %d > 0x7f.\n", tmp);
             JSPUTBYTE(tmp);
         }
-        
+
         JSCOMPPUT(JM_COMP_INSTRUMENT, pnote->instrument, "Instrument");
         JSCOMPPUT(JM_COMP_VOLUME, pnote->volume, "Volume");
         JSCOMPPUT(JM_COMP_EFFECT, pnote->effect, "Effect");
@@ -276,7 +276,7 @@
 {
     int row, channel;
     *patSize = 0;
-    
+
     for (row = 0; row < pattern->nrows; row++)
     for (channel = 0; channel < pattern->nchannels; channel++)
     {
@@ -289,7 +289,7 @@
             return res;
         }
     }
-    
+
     return DMERR_OK;
 }
 
@@ -300,7 +300,7 @@
 {
     int row, channel;
     *patSize = 0;
-    
+
     for (channel = 0; channel < pattern->nchannels; channel++)
     for (row = 0; row < pattern->nrows; row++)
     {
@@ -313,7 +313,7 @@
             return res;
         }
     }
-    
+
     return DMERR_OK;
 }
 
@@ -326,7 +326,7 @@
 {
     int row, channel;
     *patSize = 0;
-    
+
     for (row = 0; row < pattern->nrows; row++)
     for (channel = 0; channel < pattern->nchannels; channel++)
     {
@@ -339,7 +339,7 @@
             return res;
         }
     }
-    
+
     return DMERR_OK;
 }
 
@@ -350,7 +350,7 @@
 {
     int row, channel;
     *patSize = 0;
-    
+
     for (channel = 0; channel < pattern->nchannels; channel++)
     for (row = 0; row < pattern->nrows; row++)
     {
@@ -363,7 +363,7 @@
             return res;
         }
     }
-    
+
     return DMERR_OK;
 }
 
@@ -382,7 +382,7 @@
     Uint8 tmp;
     int row, channel;
     *patSize = 0;
-    
+
     JSFOREACHNOTE1;
     if (pnote->note == jsetNotSet)
         tmp = 0;
@@ -397,24 +397,24 @@
 
     JSPUTBYTE(tmp);
     JSFOREACHNOTE2;
-    
+
     JSFOREACHNOTE1;
     JSCONVPUT(pnote->instrument, "Instrument");
     JSFOREACHNOTE2;
-    
+
     JSFOREACHNOTE1;
     JSCONVPUT(pnote->volume, "Volume");
     JSFOREACHNOTE2;
-    
+
     JSFOREACHNOTE1;
     JSCONVPUT(pnote->effect, "Effect");
     JSFOREACHNOTE2;
-    
+
     JSFOREACHNOTE1;
     tmp = (pnote->param != jsetNotSet) ? pnote->param : 0;
     JSPUTBYTE(tmp);
     JSFOREACHNOTE2;
-    
+
     return DMERR_OK;
 }
 
@@ -425,13 +425,13 @@
 static void jssCopyEnvelope(JSSMODEnvelope *je, JSSEnvelope *e)
 {
     int i;
-    
+
     je->flags   = e->flags;
     je->npoints = e->npoints;
     je->sustain = e->sustain;
     je->loopS   = e->loopS;
     je->loopE   = e->loopE;
-    
+
     for (i = 0; i < e->npoints; i++)
     {
         je->points[i].frame = e->points[i].frame;
@@ -508,14 +508,16 @@
         JSSPattern *pat = m->patterns[pattern];
         JSSMODPattern patHead;
         size_t finalSize = 0;
-        
+
         if (pat == NULL)
             JSSERROR(DMERR_NULLPTR, DMERR_NULLPTR,
             "Pattern #%d was NULL.\n", pattern);
+
         if (pat->nrows > jsetMaxRows)
             JSSERROR(DMERR_INVALID_DATA, DMERR_INVALID_DATA,
             "Pattern #%d has %d rows > %d max.\n",
             pattern, pat->nrows, jsetMaxRows);
+
         switch (patMode)
         {
             case PATMODE_RAW_HORIZ:
@@ -572,7 +574,7 @@
     {
         JSSMODExtInstrument jssE;
         JSSExtInstrument *einst = m->extInstruments[instr];
-        
+
         dmMemset(&jssE, 0, sizeof(jssE));
 
         if (einst)
@@ -584,7 +586,7 @@
                 int snum = einst->sNumForNotes[i];
                 jssE.sNumForNotes[i] = (snum != jsetNotSet) ? snum + 1: 0;
             }
-            
+
             jssCopyEnvelope(&jssE.volumeEnv, &(einst->volumeEnv));
             jssCopyEnvelope(&jssE.panningEnv, &(einst->panningEnv));
             jssE.vibratoType  = einst->vibratoType;
@@ -593,7 +595,7 @@
             jssE.fadeOut      = einst->fadeOut;
         } else
             JSSWARNING(DMERR_NULLPTR, DMERR_NULLPTR, "Extended instrument #%d NULL!\n", instr);
-        
+
         // Write to file
         totalSize += sizeof(jssE);
         if (fwrite(&jssE, sizeof(jssE), 1, outFile) != 1)
@@ -626,9 +628,9 @@
             jssI.hasData      = (inst->data != NULL) ? TRUE : FALSE;
             jssI.convFlags    = (inst->flags & jsf16bit) ? flags16 : flags8;
         }
-        else 
+        else
             JSSWARNING(DMERR_NULLPTR, DMERR_NULLPTR, "Instrument #%d NULL!\n", instr);
-        
+
         // Write to file
         totalSize += sizeof(jssI);
         if (fwrite(&jssI, sizeof(jssI), 1, outFile) != 1)
@@ -636,7 +638,7 @@
              "Could not write JSSMOD instrument #%d to file!\n", instr);
     }
     dmMsg(1," * %d Instrument headers, %d bytes.\n", m->ninstruments, totalSize);
-    
+
     // Write sample data
     for (totalSize = instr = 0; instr < m->ninstruments; instr++)
     if (m->instruments[instr])
@@ -655,7 +657,7 @@
                 jssEncodeSample8(inst->data, inst->size, flags8);
                 res = fwrite(inst->data, sizeof(Uint8), inst->size, outFile);
             }
-            
+
             totalSize += inst->size;
             if (res != (size_t) inst->size)
                 JSSERROR(DMERR_FWRITE, DMERR_FWRITE,
@@ -663,7 +665,7 @@
         }
     }
     dmMsg(1," * %d samples, %d bytes.\n", m->ninstruments, totalSize);
-    
+
     return DMERR_OK;
 }
 
@@ -698,7 +700,7 @@
     r->norders          = m->norders;
     for (i = 0; i < jsetNChannels; i++)
         r->defPanning[i] = m->defPanning[i];
-    
+
     // Initialize values
     for (i = 0; i <= jsetMaxInstruments; i++)
     {
@@ -707,7 +709,7 @@
         mapExtInstruments[i]  = jsetNotSet;
         mapInstruments[i]     = jsetNotSet;
     }
-    
+
     for (i = 0; i <= jsetMaxPatterns; i++)
     {
         usedPatterns[i] = FALSE;
@@ -728,10 +730,10 @@
             {
                 int row, channel;
                 JSSNote *n = p->data;
-                
+
                 // Mark this pattern as used
                 usedPatterns[pattern] = TRUE;
-                
+
                 // Check all notes in this pattern to see what instruments are used
                 for (row = 0; row < p->nrows; row++)
                 for (channel = 0; channel < p->nchannels; channel++, n++)
@@ -760,12 +762,12 @@
         {
             dmErrorMsg("Order 0x%x has invalid pattern number 0x%x, changing to empty!\n",
                 i, pattern);
-            
+
             // Fix it.
             m->orderList[i] = jsetMaxPatterns;
         }
     }
-    
+
     //
     // Find used sample instruments
     //
@@ -812,7 +814,7 @@
             dmErrorMsg("Pattern 0x%x used but is NULL.\n", i);
             continue;
         }
-        
+
         mapPatterns[i] = r->npatterns;
         r->patterns[r->npatterns] = m->patterns[i];
         (r->npatterns)++;
@@ -823,8 +825,8 @@
 
     dmMsg(1, "%d used patterns (%d unused).\n",
         r->npatterns, unused);
-    
-    
+
+
     //
     // Re-map instruments
     //
@@ -867,7 +869,7 @@
     dmPrint(2, "\n");
     dmMsg(1, "Total of %d [16-bit] + %d [8-bit] samples = %d instruments (%d unused).\n",
         n16, n8, r->ninstruments, unused);
-    
+
     //
     // Re-map ext.instruments
     //
@@ -938,7 +940,7 @@
         int row, channel;
         JSSPattern *p = r->patterns[i];
         JSSNote *n = p->data;
-        
+
         for (row = 0; row < p->nrows; row++)
         for (channel = 0; channel < p->nchannels; channel++, n++)
         {
@@ -974,7 +976,7 @@
             }
         }
     }
-    
+
     //
     // Remap orders list
     //
@@ -1039,12 +1041,12 @@
     // Check stripping settings
     if (optStripExtInstr) optStripInstr = TRUE;
     if (optStripInstr) optStripSamples = TRUE;
-    
+
     // Remove samples
     if (optStripSamples)
     {
         int i;
-        
+
         dmMsg(1, "Stripping samples...\n");
         for (i = 0; i < sm->ninstruments; i++)
         {
@@ -1057,7 +1059,7 @@
     if (optStripInstr)
     {
         int i;
-        
+
         dmMsg(1, "Stripping instruments...\n");
         for (i = 0; i < sm->ninstruments; i++)
         {
@@ -1071,7 +1073,7 @@
     if (optStripExtInstr)
     {
         int i;
-        
+
         dmMsg(1, "Stripping ext.instruments...\n");
         for (i = 0; i < sm->nextInstruments; i++)
         {
@@ -1099,13 +1101,13 @@
 
     dmMsg(1, "Writing JSSMOD-format file [patMode=0x%04x, samp8=0x%02x, samp16=0x%02x]\n",
         optPatternMode, optSampMode8, optSampMode16);
-    
+
     result = jssSaveJSSMOD(outFile, dm, optPatternMode, optSampMode8, optSampMode16);
 
     dmFree(sm);
 
     fclose(outFile);
-    
+
     if (result != 0)
     {
         dmErrorMsg(