FLTK logo

[master] c91713f - Fix MSVC warnings in test/fonts.cxx (issue #109)

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.commit  ]
 
Previous Message ]Next Message ]

[master] c91713f - Fix MSVC warnings in test/fonts.cxx (issue #109) "Albrecht Schlosser" Aug 30, 2021  
 
commit c91713fd889f4744924f41f8c13b87cec99ef645
Author:     Albrecht Schlosser <albrechts.fltk@online.de>
AuthorDate: Tue Aug 31 00:26:56 2021 +0200
Commit:     Albrecht Schlosser <albrechts.fltk@online.de>
CommitDate: Tue Aug 31 00:26:56 2021 +0200

    Fix MSVC warnings in test/fonts.cxx (issue #109)

 test/fonts.cxx | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git test/fonts.cxx test/fonts.cxx
index dbc8a7a..16fec44 100644
--- test/fonts.cxx
+++ test/fonts.cxx
@@ -152,7 +152,7 @@ void add_point_cb(Fl_Widget *w, void *d)
 {
   unsigned char *fd = vec[current_char];
   while (*fd) fd++;
-  *fd = (fl_intptr_t)(d);
+  *fd = (fl_uchar)(d);
   w->parent()->redraw();
 }
 
@@ -285,12 +285,12 @@ void create_the_forms() {
   // create the sample string
   int n = 0;
   strcpy(label, "Hello, world!\n");
-  int i = strlen(label);
+  int i = (int)strlen(label);
   ulong c;
   for (c = ' '+1; c < 127; c++) {
-    if (!(c&0x1f)) label[i++]='\n';
-    if (c=='@') label[i++]=c;
-    label[i++]=c;
+    if (!(c&0x1f)) label[i++] = '\n';
+    if (c == '@') label[i++] = '@';
+    label[i++] = (char)c;
   }
   label[i++] = '\n';
   for (c = 0xA1; c < 0x600; c += 9) {
Direct Link to Message ]
 
     
Previous Message ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.