aboutsummaryrefslogtreecommitdiff
path: root/src/compose.c
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-08-04 14:18:07 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-08-04 14:18:07 +0000
commit19cf44b979ca6d0c69aef9a4524d876fafc0fb25 (patch)
treed01702d6085297480c0bde7133d260349d1efa2a /src/compose.c
parent4f46088c4704534c10487323e0bc0b9d73491b81 (diff)
braced some Unix-specific code with ifdef.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@467 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/compose.c')
-rw-r--r--src/compose.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/compose.c b/src/compose.c
index eca3aba2..b48f0cfb 100644
--- a/src/compose.c
+++ b/src/compose.c
@@ -280,6 +280,7 @@ static gboolean attach_property_key_pressed (GtkWidget *widget,
gboolean *cancelled);
static void compose_exec_ext_editor (Compose *compose);
+#ifdef G_OS_UNIX
static gint compose_exec_ext_editor_real (const gchar *file);
static gboolean compose_ext_editor_kill (Compose *compose);
static gboolean compose_input_cb (GIOChannel *source,
@@ -287,6 +288,7 @@ static gboolean compose_input_cb (GIOChannel *source,
gpointer data);
static void compose_set_ext_editor_sensitive (Compose *compose,
gboolean sensitive);
+#endif /* G_OS_UNIX */
static void compose_undo_state_changed (UndoMain *undostruct,
gint undo_state,
@@ -5087,6 +5089,7 @@ static gboolean attach_property_key_pressed(GtkWidget *widget,
static void compose_exec_ext_editor(Compose *compose)
{
+#ifdef G_OS_UNIX
gchar *tmp;
pid_t pid;
gint pipe_fds[2];
@@ -5150,8 +5153,10 @@ static void compose_exec_ext_editor(Compose *compose)
}
g_free(tmp);
+#endif /* G_OS_UNIX */
}
+#ifdef G_OS_UNIX
static gint compose_exec_ext_editor_real(const gchar *file)
{
static gchar *def_cmd = "emacs %s";
@@ -5326,6 +5331,7 @@ static void compose_set_ext_editor_sensitive(Compose *compose,
gtk_widget_set_sensitive(compose->exteditor_btn, sensitive);
gtk_widget_set_sensitive(compose->linewrap_btn, sensitive);
}
+#endif /* G_OS_UNIX */
/**
* compose_undo_state_changed: