Add unsigned char cast for YAZ 4
[yazpp-moved-to-github.git] / zlint / zlint.cpp
index b8b8d59..323a393 100644 (file)
@@ -150,7 +150,11 @@ IPDU_Observer *Zlint::sessionNotify(
 
 Z_ReferenceId *Zlint::mk_refid(const char *buf, int len)
 {
-    return odr_create_Odr_oct(odr_encode(), buf, len);
+    return odr_create_Odr_oct(odr_encode(),
+#if YAZ_VERSIONL < 0x50000
+                              (unsigned char *)
+#endif
+                              buf, len);
 }
 
 int Zlint::initResponseGetVersion(Z_InitResponse *init)