am 86b4dba9: am b63aab58: am 8218b6aa: newfs_msdos: Set sectors per fat once

* commit '86b4dba9c48841659c566ac71a034230f02ec259':
  newfs_msdos: Set sectors per fat once
diff --git a/toolbox/newfs_msdos.c b/toolbox/newfs_msdos.c
index f69987c..01517fd 100644
--- a/toolbox/newfs_msdos.c
+++ b/toolbox/newfs_msdos.c
@@ -590,7 +590,9 @@
                 (bpb.spc * bpb.bps * NPB + fat / BPN * bpb.nft);
         x2 = howmany((RESFTE + MIN(x, maxcls(fat))) * (fat / BPN), bpb.bps * NPB);
         if (set_spf) {
-            bpb.bspf = x2;
+            if (!bpb.bspf) {
+                bpb.bspf = x2;
+            }
             x1 += (bpb.bspf - 1) * bpb.nft;
         }
         if(set_res) {