Package: wiipdf
Version: 1.0-3
Severity: normal
Tags: patch


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.26-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages wiipdf depends on:
ii  libbluetooth2                 3.36-1     Library to use the BlueZ Linux Blu
ii  libc6                         2.7-5      GNU C Library: Shared libraries
ii  libcwiid1                     0.6.00-4   library to interface with the wiim

wiipdf recommends no packages.

-- debconf-show failed
--- wiipdf-1.0/wiipdf.c	2008-09-18 07:08:26.000000000 +0200
+++ wiipdf-1.0_patched/wiipdf.c	2008-12-08 18:26:52.000000000 +0100
@@ -47,7 +47,7 @@
  */
 static void launch_xpdf() {
 	char *buffer;
-	if (asprintf(&buffer, "xpdf -fullscreen -remote wiipdf-%s %s %d", pdf_file, pdf_file, slide_number) == -1) {
+	if (asprintf(&buffer, "xpdf -fullscreen -remote wiipdf-\"%s\" \"%s\" %d", pdf_file, pdf_file, slide_number) == -1) {
 		fprintf(stderr, "Error allocating memory\n");
 		exit(1);
 	}
@@ -56,7 +56,7 @@
 
 static void quit_xpdf() {
 	char *buffer;
-	if (asprintf(&buffer, "xpdf -quit -remote wiipdf-%s", pdf_file) == -1) {
+	if (asprintf(&buffer, "xpdf -quit -remote wiipdf-\"%s\"", pdf_file) == -1) {
 		fprintf(stderr, "Error allocating memory\n");
 		exit(1);
 	}
--- wiipdf-1.0/wiipdf.c	2008-09-18 07:08:26.000000000 +0200
+++ wiipdf-1.0_patched/wiipdf.c	2008-12-08 18:26:52.000000000 +0100
@@ -47,7 +47,7 @@
  */
 static void launch_xpdf() {
 	char *buffer;
-	if (asprintf(&buffer, "xpdf -fullscreen -remote wiipdf-%s %s %d", pdf_file, pdf_file, slide_number) == -1) {
+	if (asprintf(&buffer, "xpdf -fullscreen -remote wiipdf-\"%s\" \"%s\" %d", pdf_file, pdf_file, slide_number) == -1) {
 		fprintf(stderr, "Error allocating memory\n");
 		exit(1);
 	}
@@ -56,7 +56,7 @@
 
 static void quit_xpdf() {
 	char *buffer;
-	if (asprintf(&buffer, "xpdf -quit -remote wiipdf-%s", pdf_file) == -1) {
+	if (asprintf(&buffer, "xpdf -quit -remote wiipdf-\"%s\"", pdf_file) == -1) {
 		fprintf(stderr, "Error allocating memory\n");
 		exit(1);
 	}

Reply via email to