From c9aa6219cc9bda1b58f64c43bc5aa1c27c91d74c Mon Sep 17 00:00:00 2001 From: Waldemar Kornewald Date: Fri, 29 Aug 2003 12:59:28 +0000 Subject: [PATCH] Forgot to remove AccessHelper.h. :) The manager will take care of all accessing threads. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4401 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/tests/kits/net/ppp/headers/AccessHelper.h | 48 ------------------- 1 file changed, 48 deletions(-) delete mode 100644 src/tests/kits/net/ppp/headers/AccessHelper.h diff --git a/src/tests/kits/net/ppp/headers/AccessHelper.h b/src/tests/kits/net/ppp/headers/AccessHelper.h deleted file mode 100644 index f0554d577d..0000000000 --- a/src/tests/kits/net/ppp/headers/AccessHelper.h +++ /dev/null @@ -1,48 +0,0 @@ -//---------------------------------------------------------------------- -// This software is part of the OpenBeOS distribution and is covered -// by the OpenBeOS license. -// -// Copyright (c) 2003 Waldemar Kornewald, Waldemar.Kornewald@web.de -//--------------------------------------------------------------------- - -/* - * AccessHelper.h - * - * The AccessHelper class automatically increases the given variable by - * one on construction and decreases it by one on destruction. If a NULL - * pointer is given, it will do nothing. - * - */ - - -#ifndef _ACCESS_HELPER__H -#define _ACCESS_HELPER__H - -#include -#include - - -class AccessHelper { - private: - // copies are not allowed! - AccessHelper(const AccessHelper& copy); - AccessHelper& operator= (const AccessHelper& copy); - - public: - AccessHelper(vint32 *access) : fAccess(access) - { - if(fAccess) - atomic_add(fAccess, 1); - } - - ~AccessHelper() - { - if(fAccess) - atomic_add(fAccess, -1); - } - - private: - vint32 *fAccess; -}; - -#endif