Program: bbtk
Module: $RCSfile: bbtkPackage.h,v $
Language: C++
- Date: $Date: 2009/05/19 10:19:23 $
- Version: $Revision: 1.13 $
+ Date: $Date: 2009/05/28 08:26:59 $
+ Version: $Revision: 1.14 $
=========================================================================*/
/* ---------------------------------------------------------------------
bbtk::Package::Pointer \
BBTK_CDECL NAME ## GetPackage() \
{ \
- if (!NAME ## GetPackagePointer()) \
- NAME ## GetPackagePointer() = \
- bbtk::Package::New(#NAME, \
+ if (!NAME ## GetPackagePointer()) { \
+ NAME ## GetPackagePointer() = \
+ bbtk::Package::New(#NAME, \
AUTHOR, \
DESCRIPTION, \
VERSION \
); \
- bbtk::Object::InsertInPackageList( NAME ## GetPackagePointer() ); \
+ bbtk::Object::InsertInPackageList( NAME ## GetPackagePointer() ); \
+ } \
return NAME ## GetPackagePointer(); \
} \
BBTK_PACKAGE_EXPORT const std::string& \