$OpenBSD: patch-src_input_input_dvd_c,v 1.7 2009/04/04 00:28:56 sthen Exp $
--- src/input/input_dvd.c.orig	Wed Feb 18 06:37:42 2009
+++ src/input/input_dvd.c	Fri Apr  3 14:42:42 2009
@@ -606,7 +606,7 @@ static buf_element_t *dvd_plugin_read_block (input_plu
       xprintf(this->stream->xine, XINE_VERBOSITY_LOG,
 	      _("input_dvd: Error getting next block from DVD (%s)\n"), dvdnav_err_to_string(this->dvdnav));
       _x_message(this->stream, XINE_MSG_READ_ERROR,
-                   dvdnav_err_to_string(this->dvdnav), NULL);
+                   dvdnav_err_to_string(this->dvdnav), (char *)NULL);
       if (block != buf->mem) dvdnav_free_cache_block(this->dvdnav, block);
       buf->free_buffer(buf);
       return NULL;
@@ -1497,7 +1497,7 @@ static int dvd_plugin_open (input_plugin_t *this_gen) 
     xprintf(this->stream->xine, XINE_VERBOSITY_LOG, _("input_dvd: Error opening DVD device\n"));
     _x_message(this->stream, XINE_MSG_READ_ERROR,
       /* FIXME: see FIXME in dvd_parse_try_open() */
-      (strlen(locator) && !(locator[0] == '/' && locator[1] == '\0')) ? locator : class->dvd_device, NULL);
+      (strlen(locator) && !(locator[0] == '/' && locator[1] == '\0')) ? locator : class->dvd_device, (char *)NULL);
     free (locator_orig);
     return 0;
   }
