OSDN Git Service
(root)
/
csp-qt
/
common_source_project-fm7.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
935c56c
)
[VM][DATAREC] Fix crash with MZT data.
author
K.Ohta
<whatisthis.sowhat@gmail.com>
Tue, 27 Jun 2017 23:04:04 +0000
(08:04 +0900)
committer
K.Ohta
<whatisthis.sowhat@gmail.com>
Tue, 27 Jun 2017 23:04:04 +0000
(08:04 +0900)
source/src/vm/datarec.cpp
patch
|
blob
|
history
diff --git
a/source/src/vm/datarec.cpp
b/source/src/vm/datarec.cpp
index
bbfbb9a
..
7feebb8
100644
(file)
--- a/
source/src/vm/datarec.cpp
+++ b/
source/src/vm/datarec.cpp
@@
-1212,6
+1212,8
@@
int DATAREC::load_tap_image()
int DATAREC::load_mzt_image()
{
int len1, len2, len3, len4;
+ sample_rate = 48000;
+ sample_usec = 1000000. / sample_rate;
if(__TYPE_MZ80B) {
len1 = len2 = (int)(120.0 / 16.0 * sample_rate / 22050.0 + 0.5);
len3 = len4 = (int)(60.0 / 16.0 * sample_rate / 22050.0 + 0.5);
@@
-1221,8
+1223,6
@@
int DATAREC::load_mzt_image()
len3 = (int)(11.0 * sample_rate / 48000.0 + 0.5);
len4 = (int)(15.0 * sample_rate / 48000.0 + 0.5);
}
- sample_rate = 48000;
- sample_usec = 1000000. / sample_rate;
// get file size