@@ -7,11 +7,11 @@ * This file is part of libobjfw. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE included in * the packaging of this file. */ -#import "OFObject.h" +#import "OFString.h" #ifndef __objc_INCLUDE_GNU #import extern void *_OFConstStringClassReference; @@ -18,37 +18,7 @@ #endif /** * A class for storing static strings using the @"" literal. */ -@interface OFConstString: OFObject -{ - char *string; -#ifdef __objc_INCLUDE_GNU - unsigned int length; -#else - int length; -#if __LP64__ - int _unused; -#endif -#endif -} - -/** - * \return The OFString as a C string - */ -- (const char*)cString; - -/** - * \return The length of the OFString - */ -- (size_t)length; - -/** - * Compares the OFString to another object. - * - * \param obj An object to compare with - * \return An integer which is the result of the comparison, see for example - * strcmp - */ -- (int)compare: (id)obj; +@interface OFConstString: OFString {} @end