]> git.lyx.org Git - features.git/commitdiff
Fix some compiler warnings in dt2dv.c
authorJuergen Spitzmueller <spitz@lyx.org>
Fri, 10 Apr 2020 07:15:13 +0000 (09:15 +0200)
committerJuergen Spitzmueller <spitz@lyx.org>
Fri, 10 Apr 2020 07:15:13 +0000 (09:15 +0200)
3rdparty/dtl/ChangeLog-LyX
3rdparty/dtl/dt2dv.c

index c44cb35415b6d2486d43d6788917d8c61330559a..0ef92512e9a7a32f6afbb69e31a0e6c44c919840 100644 (file)
@@ -1,6 +1,14 @@
 This file documents changes that have been done on top of the released
 version 0.6.1 from https://ctan.org/pkg/dtl
 
+Version 0.6.3 -- LyX 2.4.0
+===================================
+
+2020-04-10 Jürgen Spitzmüller <spitz@lyx.org>
+
+* dt2dv.c: Fix some compiler warnings (signedness mismatch).
+
+
 Version 0.6.2 -- 14 September 2006
 ===================================
 
index 532426b7306639e6e339f9d03a31870809afe969..265cc84d80e4c9dffd867b868529f5ffcbe0824e 100644 (file)
@@ -6,13 +6,14 @@
    The author has expressed the hope that any modification will retain enough content to remain useful. He would also appreciate being acknowledged as the original author in the documentation.
    This declaration added 2008/11/14 by Clea F. Rees with the permission of Geoffrey Tobin.
 
-   - version 0.6.2 - 14 September 2006
+   - version 0.6.3 - 2020
    - Geoffrey Tobin    G.Tobin@ee.latrobe.edu.au
    - fixes:  Michal Tomczak-Jaegermann    ntomczak@vm.ucs.ualberta.ca
              Nelson H. F. Beebe    beebe@math.utah.edu
             Angus Leeming leeming@lyx.org: Enable dt2dv to handle .dvi files
                  containing strings longer than 1024 chars.
              Enrico Forestieri forenr@lyx.org: handle non-ASCII characters.
+             Juergen Spitzmueller spitz@lyx.org: fix compiler warnings
    - Reference:  "The DVI Driver Standard, Level 0",
                  by  The TUG DVI Driver Standards Committee.
                  Appendix A, "Device-Independent File Format".
@@ -41,7 +42,7 @@ typedef struct
 {
   COUNT num;    /* current line number */
   size_t max;   /* capacity of buf */
-  S4 wrote;     /* number of characters written into buf */
+  U4 wrote;     /* number of characters written into buf */
   size_t read;  /* position in buf of next character to read from buf */
   char * buf;   /* line buffer */
 } Line;
@@ -2206,7 +2207,7 @@ put_Lstring
 
   dvi_written += fwret;
 
-  if (fwret < lstr->l)
+  if ((long int) fwret < lstr->l)
   {
     PRINT_PROGNAME;
     fprintf (stderr,