minisat: Remove template with gzFile specialization.
authorTim 'mithro' Ansell <mithro@mithis.com>
Fri, 24 Nov 2017 04:30:55 +0000 (15:30 +1100)
committerTim 'mithro' Ansell <mithro@mithis.com>
Sun, 26 Nov 2017 03:48:26 +0000 (19:48 -0800)
All the other gzFile functions have been removed but this template was
still left around.

libs/minisat/00_PATCH_remove_zlib.patch
libs/minisat/Dimacs.h

index 61a36f7e5eaf963aab03b3eb79a7f00a4b6756f1..068356b732ca928b34a71047c7eecf8a676294d9 100644 (file)
  
      int  operator *  () const { return (pos >= size) ? EOF : buf[pos]; }
      void operator ++ ()       { pos++; assureLookahead(); }
+--- Dimacs.h
++++ Dimacs.h
+@@ -76,10 +76,10 @@ static void parse_DIMACS_main(B& in, Solver& S, bool strictp = false) {
+ // Inserts problem into solver.
+ //
+-template<class Solver>
+-static void parse_DIMACS(gzFile input_stream, Solver& S, bool strictp = false) {
+-    StreamBuffer in(input_stream);
+-    parse_DIMACS_main(in, S, strictp); }
++//template<class Solver>
++//static void parse_DIMACS(gzFile input_stream, Solver& S, bool strictp = false) {
++//    StreamBuffer in(input_stream);
++//    parse_DIMACS_main(in, S, strictp); }
+ //=================================================================================================
+ }
index ccfa1c013537629ab7af670745ea43f8f88ee53e..61b9d3ca0affcc20f94ca2551b71f450a2e968c8 100644 (file)
@@ -76,10 +76,10 @@ static void parse_DIMACS_main(B& in, Solver& S, bool strictp = false) {
 
 // Inserts problem into solver.
 //
-template<class Solver>
-static void parse_DIMACS(gzFile input_stream, Solver& S, bool strictp = false) {
-    StreamBuffer in(input_stream);
-    parse_DIMACS_main(in, S, strictp); }
+//template<class Solver>
+//static void parse_DIMACS(gzFile input_stream, Solver& S, bool strictp = false) {
+//    StreamBuffer in(input_stream);
+//    parse_DIMACS_main(in, S, strictp); }
 
 //=================================================================================================
 }