]> git.lyx.org Git - lyx.git/blobdiff - src/vspace.C
better latin3&4 support
[lyx.git] / src / vspace.C
index a314e312543f6d74e3cf4a839ec072eecf27a33b..1b6937c0b13aa97d1629f12395d3b63b9242587a 100644 (file)
@@ -52,7 +52,7 @@ int unit_index;
 
 
 inline
-void lyx_advance(string & data, unsigned int n)
+void lyx_advance(string & data, string::size_type n)
 {
        data.erase(0, n);
 }
@@ -467,7 +467,7 @@ VSpace::VSpace (string const & data)
        float   value;
        string input  = strip(data);
 
-       int length = input.length();
+       string::size_type const length = input.length();
 
        if (length > 1 && input[length-1] == '*') {
                kp = true;
@@ -597,7 +597,7 @@ int VSpace::inPixels(int default_height, int default_skip, int default_width) co
                // can't display negative anyway
                result = 0.0;
                value = len.value();
-               short val_sign = value < 0.0 ? -1 : 1;
+               int val_sign = value < 0.0 ? -1 : 1;
                
                switch (len.unit()) {
                case LyXLength::SP: