Index: /trunk/glueforge/templates/psdb/popfits.tt
===================================================================
--- /trunk/glueforge/templates/psdb/popfits.tt	(revision 4266)
+++ /trunk/glueforge/templates/psdb/popfits.tt	(revision 4267)
@@ -1,3 +1,3 @@
-bool [% namespace %]PopFits(psDB *dbh, psFits *fits, unsigned long limit)
+bool [% namespace %]PopFits(psDB *dbh, psFits *fits, unsigned long long limit)
 {
     return [% namespace %]SelectRowsFits(dbh, fits, NULL, limit);
Index: /trunk/glueforge/templates/psdb/popfits_h.tt
===================================================================
--- /trunk/glueforge/templates/psdb/popfits_h.tt	(revision 4266)
+++ /trunk/glueforge/templates/psdb/popfits_h.tt	(revision 4267)
@@ -10,4 +10,4 @@
     psDB            *dbh,               ///< Database handle
     psFits          *fits,              ///< psFits object
-    unsigned long   limit               ///< Maximum number of elements to return
+    unsigned long long limit            ///< Maximum number of elements to return
 );
Index: /trunk/glueforge/templates/psdb/selectrowsfits.tt
===================================================================
--- /trunk/glueforge/templates/psdb/selectrowsfits.tt	(revision 4266)
+++ /trunk/glueforge/templates/psdb/selectrowsfits.tt	(revision 4267)
@@ -1,6 +1,6 @@
-bool [% namespace %]SelectRowsFits(psDB *dbh, psFits *fits, const psMetadata *where, unsigned long limit)
+bool [% namespace %]SelectRowsFits(psDB *dbh, psFits *fits, const psMetadata *where, unsigned long long limit)
 {
     psArray         *rowSet;
-    long            i;
+    psU64           i;
 
     rowSet = psDBSelectRows(dbh, [% namespace FILTER upper %]_TABLE_NAME, where, limit);
Index: /trunk/glueforge/templates/psdb/selectrowsfits_h.tt
===================================================================
--- /trunk/glueforge/templates/psdb/selectrowsfits_h.tt	(revision 4266)
+++ /trunk/glueforge/templates/psdb/selectrowsfits_h.tt	(revision 4267)
@@ -13,4 +13,4 @@
     psFits          *fits,              ///< psFits object
     const psMetadata *where,            ///< Row match criteria
-    unsigned long   limit               ///< Maximum number of elements to return
+    unsigned long long limit            ///< Maximum number of elements to return
 );
