---
 sc/source/filter/inc/filt_pch.hxx |    1 -
 tools/Package_inc.mk              |    1 -
 tools/inc/tools/stack.hxx         |  103
-------------------------------------
 3 files changed, 0 insertions(+), 105 deletions(-)
 delete mode 100644 tools/inc/tools/stack.hxx


diff --git a/sc/source/filter/inc/filt_pch.hxx b/sc/source/filter/inc/filt_pch.hxx
index 805cad1..aa0115e 100644
--- a/sc/source/filter/inc/filt_pch.hxx
+++ b/sc/source/filter/inc/filt_pch.hxx
@@ -219,7 +219,6 @@
 #include <com/sun/star/lang/WrappedTargetException.hdl>
 #include <com/sun/star/lang/WrappedTargetException.hpp>
 #include <sfx2/shell.hxx>
-#include <tools/stack.hxx>
 #include <com/sun/star/lang/XComponent.hpp>
 #include <com/sun/star/lang/XComponent.hdl>
 #include <editeng/svxenum.hxx>
diff --git a/tools/Package_inc.mk b/tools/Package_inc.mk
index d1ca76b..fc36d8c 100644
--- a/tools/Package_inc.mk
+++ b/tools/Package_inc.mk
@@ -79,7 +79,6 @@ $(eval $(call gb_Package_add_file,tools_inc,inc/tools/shl.hxx,tools/shl.hxx))
 $(eval $(call gb_Package_add_file,tools_inc,inc/tools/simplerm.hxx,tools/simplerm.hxx))
 $(eval $(call gb_Package_add_file,tools_inc,inc/tools/solar.h,tools/solar.h))
 $(eval $(call gb_Package_add_file,tools_inc,inc/tools/solarmutex.hxx,tools/solarmutex.hxx))
-$(eval $(call gb_Package_add_file,tools_inc,inc/tools/stack.hxx,tools/stack.hxx))
 $(eval $(call gb_Package_add_file,tools_inc,inc/tools/stream.hxx,tools/stream.hxx))
 $(eval $(call gb_Package_add_file,tools_inc,inc/tools/string.hxx,tools/string.hxx))
 $(eval $(call gb_Package_add_file,tools_inc,inc/tools/svborder.hxx,tools/svborder.hxx))
diff --git a/tools/inc/tools/stack.hxx b/tools/inc/tools/stack.hxx
deleted file mode 100644
index a8f8cb5..0000000
--- a/tools/inc/tools/stack.hxx
+++ /dev/null
@@ -1,103 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org.  If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-#ifndef _STACK_HXX
-#define _STACK_HXX
-
-#include <tools/contnr.hxx>
-
-// ---------
-// - Stack -
-// ---------
-
-#define STACK_ENTRY_NOTFOUND   CONTAINER_ENTRY_NOTFOUND
-
-class Stack : private Container
-{
-public:
-            using Container::Clear;
-            using Container::Count;
-            using Container::GetObject;
-            using Container::GetPos;
-
-            Stack( sal_uInt16 _nInitSize = 16, sal_uInt16 _nReSize = 16 ) :
-                Container( CONTAINER_MAXBLOCKSIZE, _nInitSize, _nReSize ) {}
-            Stack( const Stack& rStack ) : Container( rStack ) {}
-
-    void    Push( void* p ) { Container::Insert( p, CONTAINER_APPEND ); }
-    void*   Pop()           { return Container::Remove( Count()-1 ); }
-    void*   Top() const     { return Container::GetObject( Count()-1 ); }
-
-    Stack&  operator =( const Stack& rStack )
-                { Container::operator =( rStack ); return *this; }
-
-    sal_Bool    operator ==( const Stack& rStack ) const
-                { return Container::operator ==( rStack ); }
-    sal_Bool    operator !=( const Stack& rStack ) const
-                { return Container::operator !=( rStack ); }
-};
-
-// -----------------
-// - DECLARE_STACK -
-// -----------------
-
-#define DECLARE_STACK( ClassName, Type )                            \
-class ClassName : private Stack                                     \
-{                                                                   \
-public:                                                             \
-                using Stack::Clear;                                 \
-                using Stack::Count;                                 \
-                                                                    \
-                ClassName( sal_uInt16 _nInitSize = 16,                  \
-                       sal_uInt16 _nReSize = 16 ) :                     \
-                    Stack( _nInitSize, _nReSize ) {}                \
-                ClassName( const ClassName& rClassName ) :          \
-                    Stack( rClassName ) {}                          \
-                                                                    \
-    void        Push( Type p ) { Stack::Push( (void*)p ); }         \
-    Type        Pop()          { return (Type)Stack::Pop(); }       \
-    Type        Top() const    { return (Type)Stack::Top(); }       \
-                                                                    \
-    Type        GetObject( sal_uIntPtr nIndex ) const                     \
-                    { return (Type)Stack::GetObject( nIndex ); }    \
-    sal_uIntPtr       GetPos( const Type p ) const                        \
-                    { return Stack::GetPos( (const void*)p ); }     \
-                                                                    \
-    ClassName&  operator =( const ClassName& rClassName )           \
-                    { Stack::operator =( rClassName );              \
-                      return *this; }                               \
-                                                                    \
-    sal_Bool        operator ==( const ClassName& rStack ) const        \
-                    { return Stack::operator ==( rStack ); }        \
-    sal_Bool        operator !=( const ClassName& rStack ) const        \
-                    { return Stack::operator !=( rStack ); }        \
-};
-
-#endif  // _STACK_HXX
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to