On Mon, Sep 18, 2006 at 05:14:42PM -0700, Junio C Hamano wrote: > "Art Haas" <ahaas@xxxxxxxxxxx> writes: > > > Here's a patch that does that. I patched 'http.h' as there is already > > a number of other curl tests in that file. On the machine where the > > build was failing, the 'curl-config --vernum' returned '070908', > > and on my home machine where things build without issue the same > > command returns '070f05', so I took that value to do the comparison. > > Perhaps an intermediate value would work as well, but I don't have > > a suitable version to check. > > > > Signed-off-by: Art Haas <ahaas@xxxxxxxxxxx> > > > > diff --git a/http.h b/http.h > > index 9ca16ac..aeff988 100644 > > --- a/http.h > > +++ b/http.h > > @@ -22,6 +22,10 @@ #if LIBCURL_VERSION_NUM < 0x070c04 > > #define NO_CURL_EASY_DUPHANDLE > > #endif > > > > +#if LIBCURL_VERSION_NUM < 0x070f05 > > +#define CURLE_HTTP_RETURNED_ERROR CURLE_HTTP_NOT_FOUND > > +#endif > > + > > struct slot_results > > { > > CURLcode curl_result; > > > > Eh, why not > > #ifndef CURLE_HTTP_RETURNED_ERROR > #define CURLE_HTTP_RETURNED_ERROR CURLE_HTTP_NOT_FOUND > #endif Hi. Both 'CURLE_HTTP_RETURNED_ERROR' and 'CURLE_HTTP_NOT_FOUND' are part of an enumeration, not preprocessor '#define' values. I suppose that the odd-looking 'E' in the names is meant to signify 'enum'. Art Haas -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html