Changeset: 22158ebd3041 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/22158ebd3041
Modified Files:
        sql/backends/monet5/vaults/csv/csv.c
Branch: Dec2025
Log Message:

small files should also work (1 line failed)


diffs (27 lines):

diff --git a/sql/backends/monet5/vaults/csv/csv.c 
b/sql/backends/monet5/vaults/csv/csv.c
--- a/sql/backends/monet5/vaults/csv/csv.c
+++ b/sql/backends/monet5/vaults/csv/csv.c
@@ -107,10 +107,19 @@ detect_delimiter(const char *buf, char q
        }
        if (l) {
                int maxpos = -1, maxcnt = 0;
-               for (int i = 0; i<DLEN; i++) {
-                       if (cnts[i][0] == cnts[i][1] && maxcnt < cnts[i][0]) {
-                               maxcnt = cnts[i][0];
-                               maxpos = i;
+               if (l < 2) {
+                       for (int i = 0; i<DLEN; i++) {
+                               if (maxcnt < cnts[i][0]) {
+                                       maxcnt = cnts[i][0];
+                                       maxpos = i;
+                               }
+                       }
+               } else {
+                       for (int i = 0; i<DLEN; i++) {
+                               if (cnts[i][0] == cnts[i][1] && maxcnt < 
cnts[i][0]) {
+                                       maxcnt = cnts[i][0];
+                                       maxpos = i;
+                               }
                        }
                }
                if (maxpos>=0) {
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to