summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-reader/Bkmks.cpp
authorllornkcor <llornkcor>2002-09-14 02:39:44 (UTC)
committer llornkcor <llornkcor>2002-09-14 02:39:44 (UTC)
commit2f55be65436cb05a8580f4a436f94bce9de48da7 (patch) (side-by-side diff)
tree5edbb3683681bd14f263a6b7fe259dbcffa51f22 /noncore/apps/opie-reader/Bkmks.cpp
parent2d0c1ffcb39f9fac8193ed2e9e93794de0bd7975 (diff)
downloadopie-2f55be65436cb05a8580f4a436f94bce9de48da7.zip
opie-2f55be65436cb05a8580f4a436f94bce9de48da7.tar.gz
opie-2f55be65436cb05a8580f4a436f94bce9de48da7.tar.bz2
opie specific resource change and messagbox caption to opiereader
Diffstat (limited to 'noncore/apps/opie-reader/Bkmks.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-reader/Bkmks.cpp182
1 files changed, 91 insertions, 91 deletions
diff --git a/noncore/apps/opie-reader/Bkmks.cpp b/noncore/apps/opie-reader/Bkmks.cpp
index 92ed69f..0cb9ea9 100644
--- a/noncore/apps/opie-reader/Bkmks.cpp
+++ b/noncore/apps/opie-reader/Bkmks.cpp
@@ -18,14 +18,14 @@ Bkmk::Bkmk(const tchar* _nm, const tchar* _anno, unsigned int _p) : m_position(_
if (_anno == NULL)
{
- m_anno = new tchar[1];
- m_anno[0] = 0;
+ m_anno = new tchar[1];
+ m_anno[0] = 0;
}
else
{
- len = ustrlen(_anno)+1;
- m_anno = new tchar[len];
- for (int i = 0; i < len; i++) m_anno[i] = _anno[i];
+ len = ustrlen(_anno)+1;
+ m_anno = new tchar[len];
+ for (int i = 0; i < len; i++) m_anno[i] = _anno[i];
}
}
@@ -41,30 +41,30 @@ Bkmk& Bkmk::operator=(const Bkmk& rhs)
{
if (m_name != NULL)
{
- delete [] m_name;
- m_name = NULL;
+ delete [] m_name;
+ m_name = NULL;
}
if (m_anno != NULL)
{
- delete [] m_anno;
- m_anno = NULL;
+ delete [] m_anno;
+ m_anno = NULL;
}
if (rhs.m_name != NULL)
{
- int len = ustrlen(rhs.m_name)+1;
- m_name = new tchar[len];
- for (int i = 0; i < len; i++) m_name[i] = rhs.m_name[i];
+ int len = ustrlen(rhs.m_name)+1;
+ m_name = new tchar[len];
+ for (int i = 0; i < len; i++) m_name[i] = rhs.m_name[i];
}
else
- m_name = NULL;
+ m_name = NULL;
if (rhs.m_anno != NULL)
{
- int len = ustrlen(rhs.m_anno)+1;
- m_anno = new tchar[len];
- for (int i = 0; i < len; i++) m_anno[i] = rhs.m_anno[i];
+ int len = ustrlen(rhs.m_anno)+1;
+ m_anno = new tchar[len];
+ for (int i = 0; i < len; i++) m_anno[i] = rhs.m_anno[i];
}
else
- m_anno = NULL;
+ m_anno = NULL;
m_position = rhs.m_position;
return *this;
}
@@ -78,17 +78,17 @@ void Bkmk::setAnno(tchar* t)
{
if (m_anno != NULL)
{
- delete [] m_anno;
- m_anno = NULL;
+ delete [] m_anno;
+ m_anno = NULL;
}
if (t != NULL)
{
- int len = ustrlen(t)+1;
- m_anno = new tchar[len];
- for (int i = 0; i < len; i++) m_anno[i] = t[i];
+ int len = ustrlen(t)+1;
+ m_anno = new tchar[len];
+ for (int i = 0; i < len; i++) m_anno[i] = t[i];
}
else
- m_anno = NULL;
+ m_anno = NULL;
}
BkmkFile::BkmkFile(const char *fnm, bool w = false)
@@ -97,11 +97,11 @@ BkmkFile::BkmkFile(const char *fnm, bool w = false)
{
if (w)
{
- f = fopen(fnm, "wb");
+ f = fopen(fnm, "wb");
}
else
{
- f = fopen(fnm, "rb");
+ f = fopen(fnm, "rb");
}
}
@@ -114,13 +114,13 @@ void BkmkFile::write(tchar* nm, tchar* an, const unsigned int& pos)
{
if (f != NULL)
{
- unsigned short ln = ustrlen(nm);
- fwrite(&ln,sizeof(ln),1,f);
- fwrite(nm,sizeof(tchar),ln,f);
- ln = ustrlen(an);
- fwrite(&ln,sizeof(ln),1,f);
- if (ln > 0) fwrite(an,sizeof(tchar),ln,f);
- fwrite(&pos,sizeof(pos),1,f);
+ unsigned short ln = ustrlen(nm);
+ fwrite(&ln,sizeof(ln),1,f);
+ fwrite(nm,sizeof(tchar),ln,f);
+ ln = ustrlen(an);
+ fwrite(&ln,sizeof(ln),1,f);
+ if (ln > 0) fwrite(an,sizeof(tchar),ln,f);
+ fwrite(&pos,sizeof(pos),1,f);
}
}
@@ -130,11 +130,11 @@ void BkmkFile::write(CList<Bkmk>& bl)
{
if (f != NULL)
{
- fwrite(&magic, sizeof(magic), 1, f);
- for (CList<Bkmk>::iterator i = bl.begin(); i != bl.end(); i++)
- {
- write(*i);
- }
+ fwrite(&magic, sizeof(magic), 1, f);
+ for (CList<Bkmk>::iterator i = bl.begin(); i != bl.end(); i++)
+ {
+ write(*i);
+ }
}
}
@@ -143,20 +143,20 @@ Bkmk* BkmkFile::read()
Bkmk* b = NULL;
if (f != NULL)
{
- unsigned short ln;
- if (fread(&ln,sizeof(ln),1,f) == 1)
- {
- b = new Bkmk;
- b->m_name = new tchar[ln+1];
- fread(b->m_name,sizeof(tchar),ln,f);
- b->m_name[ln] = 0;
-
- fread(&ln,sizeof(ln),1,f);
- b->m_anno = new tchar[ln+1];
- if (ln > 0) fread(b->m_anno,sizeof(tchar),ln,f);
- b->m_anno[ln] = 0;
- fread(&b->m_position,sizeof(b->m_position),1,f);
- }
+ unsigned short ln;
+ if (fread(&ln,sizeof(ln),1,f) == 1)
+ {
+ b = new Bkmk;
+ b->m_name = new tchar[ln+1];
+ fread(b->m_name,sizeof(tchar),ln,f);
+ b->m_name[ln] = 0;
+
+ fread(&ln,sizeof(ln),1,f);
+ b->m_anno = new tchar[ln+1];
+ if (ln > 0) fread(b->m_anno,sizeof(tchar),ln,f);
+ b->m_anno[ln] = 0;
+ fread(&b->m_position,sizeof(b->m_position),1,f);
+ }
}
return b;
}
@@ -166,26 +166,26 @@ CList<Bkmk>* BkmkFile::readall()
CList<Bkmk>* bl = NULL;
if (f != NULL)
{
- unsigned long newmagic;
- fread(&newmagic, sizeof(newmagic), 1, f);
- if (newmagic != magic)
- {
- if (QMessageBox::warning(NULL, "Old bookmark file!", "Which version of QTReader\ndid you upgrade from?", "0_4*", "Any other version") == 0)
- {
- fseek(f,0,SEEK_SET);
- bl = readall04();
- }
- else
- {
- fseek(f,0,SEEK_SET);
- bl = readall03();
- }
- isUpgraded = true;
- }
- else
- {
- bl = readall04();
- }
+ unsigned long newmagic;
+ fread(&newmagic, sizeof(newmagic), 1, f);
+ if (newmagic != magic)
+ {
+ if (QMessageBox::warning(NULL, "Old bookmark file!", "Which version of OpieReader\ndid you upgrade from?", "0_4*", "Any other version") == 0)
+ {
+ fseek(f,0,SEEK_SET);
+ bl = readall04();
+ }
+ else
+ {
+ fseek(f,0,SEEK_SET);
+ bl = readall03();
+ }
+ isUpgraded = true;
+ }
+ else
+ {
+ bl = readall04();
+ }
}
return bl;
}
@@ -195,10 +195,10 @@ CList<Bkmk>* BkmkFile::readall04()
CList<Bkmk>* bl = new CList<Bkmk>;
while (1)
{
- Bkmk* b = read();
- if (b == NULL) break;
- bl->push_back(*b);
- delete b;
+ Bkmk* b = read();
+ if (b == NULL) break;
+ bl->push_back(*b);
+ delete b;
}
return bl;
}
@@ -208,10 +208,10 @@ CList<Bkmk>* BkmkFile::readall03()
CList<Bkmk>* bl = new CList<Bkmk>;
while (1)
{
- Bkmk* b = read03();
- if (b == NULL) break;
- bl->push_back(*b);
- delete b;
+ Bkmk* b = read03();
+ if (b == NULL) break;
+ bl->push_back(*b);
+ delete b;
}
return bl;
}
@@ -221,20 +221,20 @@ Bkmk* BkmkFile::read03()
Bkmk* b = NULL;
if (f != NULL)
{
- unsigned short ln;
- if (fread(&ln,sizeof(ln),1,f) == 1)
- {
- b = new Bkmk;
- b->m_name = new tchar[ln+1];
- fread(b->m_name,sizeof(tchar),ln,f);
- b->m_name[ln] = 0;
+ unsigned short ln;
+ if (fread(&ln,sizeof(ln),1,f) == 1)
+ {
+ b = new Bkmk;
+ b->m_name = new tchar[ln+1];
+ fread(b->m_name,sizeof(tchar),ln,f);
+ b->m_name[ln] = 0;
- ln = 0;
- b->m_anno = new tchar[ln+1];
- b->m_anno[ln] = 0;
+ ln = 0;
+ b->m_anno = new tchar[ln+1];
+ b->m_anno[ln] = 0;
- fread(&b->m_position,sizeof(b->m_position),1,f);
- }
+ fread(&b->m_position,sizeof(b->m_position),1,f);
+ }
}
return b;
}