Merge branch 'master' of ssh://git.gag.com/scm/git/hw/altusmetrum
[hw/altusmetrum] / packages / mlp8-4x3.5c
index 153e66cb34cc9c8b0ed41fc7b6c19d34490f036a..5105c2e0a99b5a4dba0c33d364586838cbb9bc6a 100644 (file)
@@ -54,7 +54,7 @@ real pad_top(real x, real y, int n) {
        real    w_pad = pad_width + pad_side * 2;
        real    h_pad = pad_height + pad_outside + pad_inside;
        real    x_pad = x;
-       real    y_pad = y - pad_outside + h_pad/2;
+       real    y_pad = y + pad_outside - h_pad/2;
 
        pad_mm(x_pad, y_pad, w_pad, h_pad, sprintf("%d", n), sprintf("%d", n));
 }
@@ -63,7 +63,7 @@ real pad_bottom(real x, real y, int n) {
        real    w_pad = pad_width + pad_side * 2;
        real    h_pad = pad_height + pad_outside + pad_inside;
        real    x_pad = x;
-       real    y_pad = y - pad_height - pad_inside + h_pad/2;
+       real    y_pad = y - pad_outside + h_pad/2;
 
        pad_mm(x_pad, y_pad, w_pad, h_pad, sprintf("%d", n), sprintf("%d", n));
 }
@@ -78,7 +78,7 @@ real dot_off = -.3;
 line(-package_width/2 + dot_off, package_height/2 - dot_off,
      -package_width/2 + dot_off, package_height/2 - dot_off);
 
-for (pad = 0; pad < num_pad; pad++) {
+for (int pad = 0; pad < num_pad; pad++) {
        /* top (1-4) */
 
        pad_top (pad_off_x(pad), package_height / 2, pad + 1);