Mercurial > hg > dmlib
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 |