comparison tools/xm2jss.c @ 1211:83ed44e9630b

Cleanup.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 05 Mar 2015 21:52:04 +0200
parents 6b48bad13399
children a275b7382ffa
comparison
equal deleted inserted replaced
1210:6b48bad13399 1211:83ed44e9630b
531 if (i != DMERR_OK) 531 if (i != DMERR_OK)
532 { 532 {
533 dmFree(patBuf); 533 dmFree(patBuf);
534 JSSERROR(i, i, "Error converting pattern data #%d\n", pattern); 534 JSSERROR(i, i, "Error converting pattern data #%d\n", pattern);
535 } 535 }
536 else 536
537 { 537 dmMsg(3, " - Pattern %d size %d bytes\n", pattern, finalSize);
538 dmMsg(3, " - Pattern %d size %d bytes\n", pattern, finalSize); 538 patHead.nrows = m->patterns[pattern]->nrows;
539 patHead.nrows = m->patterns[pattern]->nrows; 539 patHead.size = finalSize;
540 patHead.size = finalSize; 540 totalSize += finalSize + sizeof(patHead);
541 totalSize += finalSize + sizeof(patHead); 541
542 542 if (fwrite(&patHead, sizeof(patHead), 1, outFile) != 1)
543 if (fwrite(&patHead, sizeof(patHead), 1, outFile) != 1) 543 {
544 { 544 dmFree(patBuf);
545 dmFree(patBuf); 545 JSSERROR(DMERR_FWRITE, DMERR_FWRITE,
546 JSSERROR(DMERR_FWRITE, DMERR_FWRITE, 546 "Error writing pattern #%d header\n", pattern);
547 "Error writing pattern #%d header\n", pattern); 547 }
548 } 548
549 549 if (fwrite(patBuf, sizeof(Uint8), finalSize, outFile) != finalSize)
550 if (fwrite(patBuf, sizeof(Uint8), finalSize, outFile) != finalSize) 550 {
551 { 551 dmFree(patBuf);
552 dmFree(patBuf); 552 JSSERROR(DMERR_FWRITE, DMERR_FWRITE,
553 JSSERROR(DMERR_FWRITE, DMERR_FWRITE, 553 "Error writing pattern #%d data\n", pattern);
554 "Error writing pattern #%d data\n", pattern);
555 }
556 } 554 }
557 } 555 }
558 dmFree(patBuf); 556 dmFree(patBuf);
559 dmMsg(1," * %d patterns, %d bytes.\n", m->npatterns, totalSize); 557 dmMsg(1," * %d patterns, %d bytes.\n", m->npatterns, totalSize);
560 558