From 347c6b874b5ecd45013f563046f96e77a4d06de4 Mon Sep 17 00:00:00 2001 From: sletz Date: Wed, 8 Jul 2009 13:14:44 +0000 Subject: [PATCH] Correct 64/32 mixed compilation again. git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3582 0c269be4-1314-0410-8aa9-9f06e86f4224 --- common/JackAtomicArrayState.h | 5 +++-- common/JackAtomicState.h | 8 ++++---- common/JackTransportEngine.h | 1 - common/jack/types.h | 4 ++-- macosx/Jackdmp.xcodeproj/project.pbxproj | 14 -------------- posix/JackCompilerDeps_os.h | 3 +-- 6 files changed, 10 insertions(+), 25 deletions(-) diff --git a/common/JackAtomicArrayState.h b/common/JackAtomicArrayState.h index 29adc592..8a0daf08 100644 --- a/common/JackAtomicArrayState.h +++ b/common/JackAtomicArrayState.h @@ -21,6 +21,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. #define __JackAtomicArrayState__ #include "JackAtomic.h" +#include "JackCompilerDeps.h" #include // for memcpy namespace Jack @@ -67,7 +68,7 @@ struct AtomicArrayCounter return *this; } -}; +} POST_PACKED_STRUCTURE; #define Counter1(e) (e).info.fLongVal #define GetIndex1(e, state) ((e).info.scounter.fByteVal[state]) @@ -247,7 +248,7 @@ class JackAtomicArrayState WriteNextStateStopAux(state); } -}; +} POST_PACKED_STRUCTURE; } // end of namespace diff --git a/common/JackAtomicState.h b/common/JackAtomicState.h index 5dbd1366..eaf164ee 100644 --- a/common/JackAtomicState.h +++ b/common/JackAtomicState.h @@ -21,6 +21,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define __JackAtomicState__ #include "JackAtomic.h" +#include "JackCompilerDeps.h" #include // for memcpy namespace Jack @@ -68,7 +69,7 @@ struct AtomicCounter return *this; } -}; +} POST_PACKED_STRUCTURE; #define Counter(e) (e).info.fLongVal #define CurIndex(e) (e).info.scounter.fShortVal1 @@ -250,11 +251,10 @@ class JackAtomicState } while (cur_index != next_index); } */ -}; - + +} POST_PACKED_STRUCTURE; } // end of namespace - #endif diff --git a/common/JackTransportEngine.h b/common/JackTransportEngine.h index 2adac8b1..a1ff2b97 100644 --- a/common/JackTransportEngine.h +++ b/common/JackTransportEngine.h @@ -195,7 +195,6 @@ class SERVER_EXPORT JackTransportEngine : public JackAtomicArrayState