Diffstat (limited to 'noncore/apps/opie-reader/ztxt.h') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/apps/opie-reader/ztxt.h | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/noncore/apps/opie-reader/ztxt.h b/noncore/apps/opie-reader/ztxt.h index 709a055..f544b01 100644 --- a/noncore/apps/opie-reader/ztxt.h +++ b/noncore/apps/opie-reader/ztxt.h @@ -1,8 +1,7 @@ #ifndef __ztxt_h #define __ztxt_h -#include "useqpe.h"
#include "CExpander.h" #include <zlib.h> #include "pdb.h" #ifdef _WINDOWS
@@ -21,9 +20,9 @@ /* Padding is no good */ #if defined(__GNUC__) && defined(__UNIX__) -# pragma pack(2) +//# pragma pack(2) #endif /* The default creator is Weasel Reader 'GPlm' */ #define GPLM_CREATOR_ID "GPlm" @@ -57,17 +56,17 @@ typedef struct zTXT_record0Type { struct zTXTbkmk { UInt32 offset; - tchar title[MAX_BMRK_LENGTH]; + unsigned char title[MAX_BMRK_LENGTH]; }; #endif const UInt32 ZTXT_ID = 0x5458547a; -class ztxt : public CExpander, Cpdb +class ztxt : public Cpdb { bool bInit; UInt32 buffersize; UInt32 buffercontent; @@ -79,18 +78,9 @@ class ztxt : public CExpander, Cpdb zTXT_record0 hdr0; size_t currentpos; void home(); public: -#ifdef USEQPE
- void suspend() - { - CExpander::suspend(fin); - } - void unsuspend() - { - CExpander::unsuspend(fin); - }
-#endif + QString about() { return QString("Weasel codec (c) Tim Wentford"); } void sizes(unsigned long& _file, unsigned long& _text) { _file = file_length; _text = ntohl(hdr0.size); |