projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixes for xft when gc func not copy, fixes for zmpeg timestamp processing
[goodguy/history.git]
/
cinelerra-5.1
/
libzmpeg3
/
libzmpeg3.h
diff --git
a/cinelerra-5.1/libzmpeg3/libzmpeg3.h
b/cinelerra-5.1/libzmpeg3/libzmpeg3.h
index e12321850a2cd1d2490ba8b7c71fcf219d3e88b9..6fc2c6c712ff98cc14015466c7d79f897b6d0afa 100644
(file)
--- a/
cinelerra-5.1/libzmpeg3/libzmpeg3.h
+++ b/
cinelerra-5.1/libzmpeg3/libzmpeg3.h
@@
-94,7
+94,7
@@
extern "C" {
#define new_memset(s) \
void *operator new(size_t n) { \
#define new_memset(s) \
void *operator new(size_t n) { \
- void *t = (void*) new char[n]; \
+ void *
volatile
t = (void*) new char[n]; \
memset(t,s,n); \
return t; \
} \
memset(t,s,n); \
return t; \
} \
@@
-102,7
+102,7
@@
extern "C" {
delete[](char*)t; \
} \
void *operator new[](size_t n) { \
delete[](char*)t; \
} \
void *operator new[](size_t n) { \
- void *t = (void*) new char[n]; \
+ void *
volatile
t = (void*) new char[n]; \
memset(t,s,n); \
return t; \
} \
memset(t,s,n); \
return t; \
} \