patches/kino-05-headers.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 446 6c4d4de60f5e
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
446
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     1
--- kino-1.1.1/src/kino_common.cc.orig	2007-09-04 17:16:43.331062469 +0700
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     2
+++ kino-1.1.1/src/kino_common.cc	2007-09-04 17:21:02.180122053 +0700
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     3
@@ -32,6 +32,12 @@
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     4
 #include <sys/types.h>
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     5
 #include <sys/wait.h>
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     6
 #include <dirent.h>
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     7
+#ifdef HAVE_SIGNAL_H
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     8
+#include <signal.h>
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     9
+#endif
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    10
+#ifdef HAVE_LIBGEN_H
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    11
+#include <libgen.h>
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    12
+#endif
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    13
 #ifndef _GNU_SOURCE
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    14
 #define _GNU_SOURCE
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    15
 #endif
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    16
@@ -1701,7 +1707,7 @@
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    17
 
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    18
 
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    19
 			snprintf( s, 2048, _( "%s\n%s\n%2.2d:%2.2d:%2.2d:%2.2d\n%s\n%d bit, %d KHz, %d samples\n%d x %d, %s, %s, %2.2f fps" ),
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    20
-			          basename( media->GetFilename().c_str() ),
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    21
+			          basename((char *)media->GetFilename().c_str() ),
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    22
 			          frame.GetRecordingDate().c_str(),
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    23
 			          tc.hour, tc.min, tc.sec, tc.frame,
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    24
 			          format.c_str(),
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    25
@@ -2457,7 +2463,7 @@
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    26
 	{
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    27
 		std::ostringstream ss;
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    28
 		ss << "_" << count << ". "
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    29
-			<< StringUtils::replaceAll( basename( ( *i ).c_str() ), "_", "__" )
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    30
+			<< StringUtils::replaceAll((char *)basename((char *)( *i ).c_str() ), "_", "__" )
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    31
 			<< std::ends;
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    32
 		GtkWidget* widget = gtk_menu_item_new_with_mnemonic( ss.str().c_str() );
6c4d4de60f5e 2007-09-04 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    33
 		g_signal_connect( G_OBJECT( widget ), "activate", G_CALLBACK( on_open_recent_activate ), gpointer( (*i).c_str() ) );