1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
--- ./autozen.c.orig 2001-09-16 04:09:04.000000000 +0200
+++ ./autozen.c 2012-08-24 12:22:50.546913397 +0200
@@ -27,7 +27,7 @@
/* "The nice thing about standards..." */
#if defined (__FreeBSD__)
-#include <machine/soundcard.h>
+#include <sys/soundcard.h>
#else
#if defined (__NetBSD__) || defined (__OpenBSD__)
#include <soundcard.h> /* OSS emulation */
@@ -113,7 +113,7 @@
//
/////////////////////////////////
-#define SAMPLE_RATE 8000
+#define SAMPLE_RATE 11025
#define MAX_HARMONICS 10
#define DEFAULT_HARMONICS 3
@@ -253,7 +253,7 @@
}
-int CheckSequencer()
+void CheckSequencer()
{
char *token;
int tmp;
@@ -672,7 +672,7 @@
} // end while
-return;
+return(NULL);
}
gint volTimeOut(gpointer data) {
@@ -729,6 +729,11 @@
GtkWidget *help_text;
GtkWidget *HelpQuit;
+#if GTK_MAJOR_VERSION >= 2
+ GtkTextIter help_text_iter;
+ GtkTextBuffer *help_text_buf;
+#endif
+
HelpWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_object_set_data (GTK_OBJECT (HelpWindow), "HelpWindow", HelpWindow);
gtk_window_set_title (GTK_WINDOW (HelpWindow), "AutoZen Help");
@@ -740,9 +745,16 @@
gtk_widget_show (vbox1);
gtk_container_add (GTK_CONTAINER (HelpWindow), vbox1);
+#if GTK_MAJOR_VERSION >= 2
+ help_text = gtk_text_view_new ();
+ help_text_buf = gtk_text_view_get_buffer (GTK_TEXT_VIEW (help_text));
+ gtk_text_buffer_get_iter_at_offset (help_text_buf, &help_text_iter, 0);
+ gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW (help_text), GTK_WRAP_WORD);
+#else
help_text = gtk_text_new (NULL, NULL);
gtk_text_set_word_wrap( GTK_TEXT( help_text ), TRUE);
gtk_text_set_line_wrap( GTK_TEXT( help_text ), TRUE);
+#endif
gtk_object_set_data (GTK_OBJECT (HelpWindow), "help_text", help_text);
@@ -751,7 +763,11 @@
// gtk_widget_set_sensitive (help_text, FALSE);
GTK_WIDGET_UNSET_FLAGS (help_text, GTK_CAN_FOCUS);
gtk_widget_realize (help_text);
+#if GTK_MAJOR_VERSION >= 2
+ gtk_text_buffer_insert (help_text_buf, &help_text_iter, text, strlen(text));
+#else
gtk_text_insert (GTK_TEXT (help_text), NULL, NULL, NULL, text, strlen(text));
+#endif
HelpQuit = gtk_button_new_with_label ("Close");
gtk_object_set_data (GTK_OBJECT (HelpWindow), "HelpQuit", HelpQuit);
|