]> git.eshelyaron.com Git - emacs.git/commitdiff
(struct matrix_elt): Use int, not short.
authorRichard M. Stallman <rms@gnu.org>
Sat, 9 Apr 1994 20:38:25 +0000 (20:38 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 9 Apr 1994 20:38:25 +0000 (20:38 +0000)
Use unsigned char for insertcount and deletecount.
(INFINITY): Increase to 1000000.

src/scroll.c

index 6571a746a080f9cfbb9e844d3c127408f58201e2..10da569289452d2ac895636f3a2f40389c40c5d2 100644 (file)
@@ -31,27 +31,27 @@ extern struct display_line **ophys_lines;
 
 /* All costs measured in characters.
    So no cost can exceed the area of a frame, measured in characters.
-   Let's hope this is never more than 15000 characters.  */
+   Let's hope this is never more than 1000000 characters.  */
 
-#define INFINITY 15000
+#define INFINITY 1000000
 
 struct matrix_elt
   {
     /* Cost of outputting through this line
        if no insert/delete is done just above it.  */
-    short writecost;
+    int writecost;
     /* Cost of outputting through this line
        if an insert is done just above it.  */
-    short insertcost;
+    int insertcost;
     /* Cost of outputting through this line
        if a delete is done just above it.  */
-    short deletecost;
+    int deletecost;
     /* Number of inserts so far in this run of inserts,
        for the cost in insertcost.  */
-    char insertcount;
+    unsigned char insertcount;
     /* Number of deletes so far in this run of deletes,
        for the cost in deletecost.  */
-    char deletecount;
+    unsigned char deletecount;
   };
 
 \f