Index: /trunk/FACT++/src/fadctrl.cc
===================================================================
--- /trunk/FACT++/src/fadctrl.cc	(revision 17349)
+++ /trunk/FACT++/src/fadctrl.cc	(revision 17350)
@@ -2026,11 +2026,11 @@
         // --------- Setup compression of FITS files -----------
         if (conf.Has("zfits.num-threads"))
-            zofits::DefaultNumThreads(conf.Get<int16_t>("zfits.num-threads"));
+            zofits::DefaultNumThreads(conf.Get<int32_t>("zfits.num-threads"));
         if (conf.Has("zfits.max-mem"))
-            zofits::DefaultMaxMemory(conf.Get<uint16_t>("zfits.max-mem")*1000);
+            zofits::DefaultMaxMemory(conf.Get<uint32_t>("zfits.max-mem")*1000);
         if (conf.Has("zfits.num-tiles"))
-            zofits::DefaultMaxNumTiles(conf.Get<uint16_t>("zfits.num-tiles"));
+            zofits::DefaultMaxNumTiles(conf.Get<uint32_t>("zfits.num-tiles"));
         if (conf.Has("zfits.num-rows"))
-            zofits::DefaultNumRowsPerTile(conf.Get<uint16_t>("zfits.num-rows"));
+            zofits::DefaultNumRowsPerTile(conf.Get<uint32_t>("zfits.num-rows"));
 
         // ---------- Setup event builder ---------
@@ -2228,8 +2228,8 @@
     po::options_description zfits("FITS compression options");
     zfits.add_options()
-        ("zfits.num-threads", var<int16_t>(),  "Number of threads to spawn writing compressed FITS files")
-        ("zfits.max-mem",     var<uint16_t>(), "Maximum amount of memory to be allocated by FITS compression in MB")
-        ("zfits.num-tiles",   var<uint16_t>(), "Maximum number of tiles in the catalog")
-        ("zfits.num-rows",    var<uint16_t>(), "Maximum number of rows per tile")
+        ("zfits.num-threads", var<int32_t>(),  "Number of threads to spawn writing compressed FITS files")
+        ("zfits.max-mem",     var<uint32_t>(), "Maximum amount of memory to be allocated by FITS compression in MB")
+        ("zfits.num-tiles",   var<uint32_t>(), "Maximum number of tiles in the catalog")
+        ("zfits.num-rows",    var<uint32_t>(), "Maximum number of rows per tile")
         ;
 
