From dev-return-5956-apmail-apr-dev-archive=apr.apache.org@apr.apache.org Tue Mar 12 14:56:15 2002 Return-Path: Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 47814 invoked by uid 500); 12 Mar 2002 14:56:14 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Delivered-To: mailing list dev@apr.apache.org Delivered-To: moderator for dev@apr.apache.org Received: (qmail 4219 invoked from network); 12 Mar 2002 14:14:59 -0000 Date: Tue, 12 Mar 2002 23:14:57 +0900 (JST) Message-Id: <20020312.231457.74755396.inoue@ariel-networks.com> To: dev@apr.apache.org Subject: [PATCH] apr_thread_rwlock_create() on Win32 patch From: INOUE Seiichiro X-Mailer: Mew version 2.1 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi, This is a simple bug, but it would cause a crash. Please commit it. Thanks. ======= - INOUE Seiichiro http://www.ariel-networks.com Index: locks/win32/thread_rwlock.c =================================================================== RCS file: /home/cvspublic/apr/locks/win32/thread_rwlock.c,v retrieving revision 1.4 diff -u -r1.4 thread_rwlock.c --- locks/win32/thread_rwlock.c 29 Sep 2001 05:04:44 -0000 1.4 +++ locks/win32/thread_rwlock.c 12 Mar 2002 14:08:13 -0000 @@ -72,6 +72,7 @@ apr_pool_t *pool) { (*rwlock) = apr_palloc(pool, sizeof(**rwlock)); + (*rwlock)->pool = pool; (*rwlock)->readevent=CreateEvent(NULL,TRUE,FALSE,NULL); (*rwlock)->mutex = CreateEvent(NULL,FALSE,TRUE,NULL); (*rwlock)->writemutex = CreateMutex(NULL,FALSE,NULL);