Return-Path: Delivered-To: apmail-apr-cvs-archive@www.apache.org Received: (qmail 1868 invoked from network); 19 Sep 2003 21:58:19 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 19 Sep 2003 21:58:19 -0000 Received: (qmail 86172 invoked by uid 500); 19 Sep 2003 21:58:06 -0000 Delivered-To: apmail-apr-cvs-archive@apr.apache.org Received: (qmail 86133 invoked by uid 500); 19 Sep 2003 21:58:06 -0000 Mailing-List: contact cvs-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Reply-To: dev@apr.apache.org Delivered-To: mailing list cvs@apr.apache.org Received: (qmail 86119 invoked from network); 19 Sep 2003 21:58:05 -0000 Date: 19 Sep 2003 21:58:18 -0000 Message-ID: <20030919215818.1850.qmail@minotaur.apache.org> From: wrowe@apache.org To: apr-cvs@apache.org Subject: cvs commit: apr/include apr_atomic.h X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N wrowe 2003/09/19 14:58:18 Modified: include Tag: APR_0_9_BRANCH apr_atomic.h Log: Enable use of atomics from MSVC C++ on WIN32. Backport of include/apr_atomic.h rev 1.53 Submitted by: Mladen Turk Reviewed by: William Rowe Revision Changes Path No revision No revision 1.48.2.1 +1 -1 apr/include/apr_atomic.h Index: apr_atomic.h =================================================================== RCS file: /home/cvs/apr/include/apr_atomic.h,v retrieving revision 1.48 retrieving revision 1.48.2.1 diff -u -r1.48 -r1.48.2.1 --- apr_atomic.h 3 May 2003 04:11:07 -0000 1.48 +++ apr_atomic.h 19 Sep 2003 21:58:18 -0000 1.48.2.1 @@ -164,7 +164,7 @@ #if defined(WIN32) -typedef LONG apr_atomic_t; +#define apr_atomic_t LONG #define apr_atomic_add(mem, val) InterlockedExchangeAdd(mem,val) #define apr_atomic_dec(mem) InterlockedDecrement(mem)