nsprpub/pr/src/misc/prolock.c

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
     2 /* This Source Code Form is subject to the terms of the Mozilla Public
     3  * License, v. 2.0. If a copy of the MPL was not distributed with this
     4  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
     6 /*
     7 **  prolock.c -- NSPR Ordered Lock
     8 ** 
     9 **  Implement the API defined in prolock.h
    10 ** 
    11 */
    12 #include "prolock.h"
    13 #include "prlog.h"
    14 #include "prerror.h"
    16 PR_IMPLEMENT(PROrderedLock *) 
    17     PR_CreateOrderedLock( 
    18         PRInt32 order,
    19         const char *name
    20 )
    21 {
    22     PR_ASSERT(!"Not implemented"); /* Not implemented yet */
    23     PR_SetError(PR_NOT_IMPLEMENTED_ERROR, 0);
    24     return NULL;
    25 } /*  end PR_CreateOrderedLock() */
    28 PR_IMPLEMENT(void) 
    29     PR_DestroyOrderedLock( 
    30         PROrderedLock *lock 
    31 )
    32 {
    33     PR_ASSERT(!"Not implemented"); /* Not implemented yet */
    34     PR_SetError(PR_NOT_IMPLEMENTED_ERROR, 0);
    35 } /*  end PR_DestroyOrderedLock() */
    38 PR_IMPLEMENT(void) 
    39     PR_LockOrderedLock( 
    40         PROrderedLock *lock 
    41 )
    42 {
    43     PR_ASSERT(!"Not implemented"); /* Not implemented yet */
    44     PR_SetError(PR_NOT_IMPLEMENTED_ERROR, 0);
    45 } /*  end PR_LockOrderedLock() */
    48 PR_IMPLEMENT(PRStatus) 
    49     PR_UnlockOrderedLock( 
    50         PROrderedLock *lock 
    51 )
    52 {
    53     PR_ASSERT(!"Not implemented"); /* Not implemented yet */
    54     PR_SetError(PR_NOT_IMPLEMENTED_ERROR, 0);
    55     return PR_FAILURE;
    56 } /*  end PR_UnlockOrderedLock() */

mercurial