# HG changeset patch # User Dremov Kirill (Nokia-D-MSW/Tampere) # Date 1266616222 -7200 # Node ID 2013ebce6d92d02bd31c196a70cc755eadb5373f # Parent de36cc5e7eaca7a47475f72459de7ed2aa2c3019 Revision: 201002 Kit: 201007 diff -r de36cc5e7eac -r 2013ebce6d92 gfxtools/gditools/fontcomp/DISTRIBUTION.POLICY --- a/gfxtools/gditools/fontcomp/DISTRIBUTION.POLICY Tue Jan 26 12:55:26 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -Category T -OSD: Reference/Test Bitmap and font conversion utilities (GDITOOLS) diff -r de36cc5e7eac -r 2013ebce6d92 gfxtools/gditools/fontcomp/EFF.CPP --- a/gfxtools/gditools/fontcomp/EFF.CPP Tue Jan 26 12:55:26 2010 +0200 +++ b/gfxtools/gditools/fontcomp/EFF.CPP Fri Feb 19 23:50:22 2010 +0200 @@ -16,7 +16,7 @@ */ -#include "FONTCOMP.H" +#include "fontcomp.h" EffRead::EffRead(fstream& aFile,FontCompiler& aFontCompiler,Fxf* aFxf,short int* aMapSpace): FontRead(aFile,aFontCompiler,aFxf), diff -r de36cc5e7eac -r 2013ebce6d92 gfxtools/gditools/fontcomp/FONTCOMP.CPP --- a/gfxtools/gditools/fontcomp/FONTCOMP.CPP Tue Jan 26 12:55:26 2010 +0200 +++ b/gfxtools/gditools/fontcomp/FONTCOMP.CPP Fri Feb 19 23:50:22 2010 +0200 @@ -15,8 +15,7 @@ * */ - -#include "FONTCOMP.H" +#include "fontcomp.h" FontCompiler::FontCompiler(): iInputFile(), @@ -40,7 +39,7 @@ #ifdef __MSVCDOTNET__ fstream tempfile(mapfile, ios::in | ios::binary); #else //!__MSVCDOTNET__ - fstream tempfile(mapfile, ios::in | ios::binary | ios::nocreate); + fstream tempfile(mapfile, ios::in | ios::binary); #endif //__MSVCDOTNET__ if(!tempfile.is_open()) @@ -53,7 +52,7 @@ #ifdef __MSVCDOTNET__ iInputFile.open(infile, ios::in | ios::binary); #else //!__MSVCDOTNET__ - iInputFile.open(infile, ios::in | ios::binary | ios::nocreate); + iInputFile.open(infile, ios::in | ios::binary); #endif //__MSVCDOTNET__ if(!(iOutputFile.is_open() && iInputFile.is_open())) @@ -150,7 +149,7 @@ bit>>=1; if (bit==0) { - bit=unsigned char(0x80); + bit= (unsigned char)0x80; pb--; } } diff -r de36cc5e7eac -r 2013ebce6d92 gfxtools/gditools/fontcomp/FONTCOMP.H --- a/gfxtools/gditools/fontcomp/FONTCOMP.H Tue Jan 26 12:55:26 2010 +0200 +++ b/gfxtools/gditools/fontcomp/FONTCOMP.H Fri Feb 19 23:50:22 2010 +0200 @@ -20,7 +20,7 @@ #define __FONTCOMP_H__ #include #include -#include +#include #ifdef __MSVCDOTNET__ #include diff -r de36cc5e7eac -r 2013ebce6d92 gfxtools/gditools/fontcomp/FSC.CPP --- a/gfxtools/gditools/fontcomp/FSC.CPP Tue Jan 26 12:55:26 2010 +0200 +++ b/gfxtools/gditools/fontcomp/FSC.CPP Fri Feb 19 23:50:22 2010 +0200 @@ -16,7 +16,7 @@ */ -#include "FONTCOMP.H" +#include "fontcomp.h" FscRead::FscRead(fstream& aFile,FontCompiler& aFontCompiler,Fxf* aFxf): FontRead(aFile,aFontCompiler,aFxf) diff -r de36cc5e7eac -r 2013ebce6d92 gfxtools/gditools/fontcomp/GDSFCOMP.CPP --- a/gfxtools/gditools/fontcomp/GDSFCOMP.CPP Tue Jan 26 12:55:26 2010 +0200 +++ b/gfxtools/gditools/fontcomp/GDSFCOMP.CPP Fri Feb 19 23:50:22 2010 +0200 @@ -16,8 +16,10 @@ */ -#include "GDSFCOMP.H" -#include "TOOLSVER.H" +#include "gdsfcomp.h" +#include "toolsver.h" + +#include int GdsFontCompiler::WriteFont() { @@ -155,7 +157,7 @@ WriteFormattedData(buf,1); } -void GdsFontCompiler::WriteFormattedData(char* aData,int aNewLine) +void GdsFontCompiler::WriteFormattedData(const char* aData,int aNewLine) { if(aData) iOutputFile << aData; @@ -165,9 +167,11 @@ void GdsFontCompiler::WriteFormattedData(int aNum,int aNewLine) { - char numbuf[16]; - _itoa(aNum,numbuf,10); - WriteFormattedData(numbuf,aNewLine); + std::stringstream ss; + + ss << aNum; + + WriteFormattedData(ss.str().c_str(), aNewLine); } void GdsFontCompiler::WriteNewLine() diff -r de36cc5e7eac -r 2013ebce6d92 gfxtools/gditools/fontcomp/GDSFCOMP.H --- a/gfxtools/gditools/fontcomp/GDSFCOMP.H Tue Jan 26 12:55:26 2010 +0200 +++ b/gfxtools/gditools/fontcomp/GDSFCOMP.H Fri Feb 19 23:50:22 2010 +0200 @@ -19,7 +19,7 @@ #if !defined(__GDSFCOMP_H__) #define __GDSFCOMP_H__ #if !defined(__FONTCOMP_H__) -#include "FONTCOMP.H" +#include "fontcomp.h" #endif /** @internalComponent @@ -39,7 +39,7 @@ void WriteFooter(); void WriteCharData(int); void WriteBlankLines(int,int); - void WriteFormattedData(char*,int=0); + void WriteFormattedData(const char*,int=0); void WriteFormattedData(int,int=0); void WriteNewLine(); }; diff -r de36cc5e7eac -r 2013ebce6d92 gfxtools/gditools/group/FONTCOMP.MMP --- a/gfxtools/gditools/group/FONTCOMP.MMP Tue Jan 26 12:55:26 2010 +0200 +++ b/gfxtools/gditools/group/FONTCOMP.MMP Fri Feb 19 23:50:22 2010 +0200 @@ -22,6 +22,7 @@ TARGETTYPE exe USERINCLUDE ../inc +USERINCLUDE ../fontcomp USERINCLUDE ../../../inc USERINCLUDE ../../inc diff -r de36cc5e7eac -r 2013ebce6d92 gfxtools/gditools/group/bld.inf --- a/gfxtools/gditools/group/bld.inf Tue Jan 26 12:55:26 2010 +0200 +++ b/gfxtools/gditools/group/bld.inf Fri Feb 19 23:50:22 2010 +0200 @@ -25,18 +25,22 @@ PRJ_PLATFORMS -TOOLS +TOOLS TOOLS2 PRJ_EXPORTS ../group/fontcomp.ipr /epoc32/engdoc/tools/fontcomp.ipr +// IBY-files +../rom/gdi.iby CORE_IBY_EXPORT_PATH(tools,gdi.iby) + + PRJ_MMPFILES -#ifdef TOOLS +#if (defined TOOLS ) || (defined TOOLS2) -../group/FONTCOMP.MMP +../group/fontcomp.mmp // NOTICE! Bmconv is moved to /s60/tools/platformtools/gfxtools/bmconv/group diff -r de36cc5e7eac -r 2013ebce6d92 svgtencoder/svgtenc/standalone/lib/SVGTBinEncode.exe Binary file svgtencoder/svgtenc/standalone/lib/SVGTBinEncode.exe has changed diff -r de36cc5e7eac -r 2013ebce6d92 svgtencoder/svgtenc/standalone/lib/SYMDEFCPPDLL.dll Binary file svgtencoder/svgtenc/standalone/lib/SYMDEFCPPDLL.dll has changed