# HG changeset patch # User reimar # Date 1179661010 0 # Node ID c51b952364137b4fb0c76109889e2bf761a17f93 # Parent 0471ad67050eef7457a99102bc5235a8be6ddea6 Fix OpenBSD compilation: strndup is a GNU extension. diff -r 0471ad67050e -r c51b95236413 stream/tvi_bsdbt848.c --- a/stream/tvi_bsdbt848.c Sun May 20 08:15:27 2007 +0000 +++ b/stream/tvi_bsdbt848.c Sun May 20 11:36:50 2007 +0000 @@ -190,13 +190,13 @@ priv->tunerdev = strdup("/dev/tuner0"); }else{ sep = strchr(device,','); + priv->btdev = strdup(device); if(sep){ // tuner device is also passed priv->tunerdev = strdup(sep+1); - priv->btdev = strndup(device,sep-device); + priv->btdev[sep - device] = 0; }else{ priv->tunerdev = strdup("/dev/tuner0"); - priv->btdev = strdup(device); } }