libcvd-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libcvd-members] libcvd/cvd/internal aligned_mem.h


From: Edward Rosten
Subject: [libcvd-members] libcvd/cvd/internal aligned_mem.h
Date: Mon, 31 Jul 2006 14:34:25 +0000

CVSROOT:        /cvsroot/libcvd
Module name:    libcvd
Changes by:     Edward Rosten <edrosten>        06/07/31 14:34:25

Modified files:
        cvd/internal   : aligned_mem.h 

Log message:
        Aibned mem now compiles if pthreads are absent.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd/internal/aligned_mem.h?cvsroot=libcvd&r1=1.8&r2=1.9

Patches:
Index: aligned_mem.h
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd/internal/aligned_mem.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- aligned_mem.h       19 Jul 2006 17:00:01 -0000      1.8
+++ aligned_mem.h       31 Jul 2006 14:34:25 -0000      1.9
@@ -92,7 +92,9 @@
            buffers.erase(it);
        }
     };
+       #if defined(CVD_HAVE_PTHREAD) && defined(_REENTRANT)
     template<class T, int N> Synchronized aligned_mem<T,N>::mutex;
+       #endif
 
     template <class T, int N> std::map<T*,typename aligned_mem<T,N>::entry> 
aligned_mem<T,N>::buffers;
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]