Removed compilation warning in fl_font_win32.cxx
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8213 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
parent
97fce6b748
commit
63e77dfe56
@ -388,8 +388,6 @@ void Fl_GDI_Graphics_Driver::draw(int angle, const char* str, int n, int x, int
|
||||
|
||||
void Fl_GDI_Graphics_Driver::rtl_draw(const char* c, int n, int x, int y) {
|
||||
int wn;
|
||||
int i = 0;
|
||||
int lx = 0;
|
||||
wn = fl_utf8toUtf16(c, n, (unsigned short*)wstr, wstr_len);
|
||||
if(wn >= wstr_len) {
|
||||
wstr = (xchar*) realloc(wstr, sizeof(xchar) * (wn + 1));
|
||||
@ -400,6 +398,8 @@ void Fl_GDI_Graphics_Driver::rtl_draw(const char* c, int n, int x, int y) {
|
||||
COLORREF oldColor = SetTextColor(fl_gc, fl_RGB());
|
||||
SelectObject(fl_gc, fl_fontsize->fid);
|
||||
#ifdef RTL_CHAR_BY_CHAR
|
||||
int i = 0;
|
||||
int lx = 0;
|
||||
while (i < wn) { // output char by char is very bad for Arabic but coherent with fl_width()
|
||||
lx = (int) fl_width(wstr[i]);
|
||||
x -= lx;
|
||||
|
Loading…
x
Reference in New Issue
Block a user