Now deal with EDITOR from lua as well.
[apps/madmutt.git] / lib-ui / curs_lib.c
index c99a635..81edf2e 100644 (file)
@@ -18,6 +18,7 @@
 #include <langinfo.h>
 #endif
 
+#include <lib-lua/lib-lua.h>
 #include <lib-sys/unix.h>
 #include <lib-sys/mutt_signal.h>
 
@@ -138,12 +139,12 @@ void mutt_clear_error (void)
     CLEARLINE (LINES - 1);
 }
 
-void mutt_edit_file (const char *editor, const char *data)
+void mutt_edit_file(const char *data)
 {
   char cmd[LONG_STRING];
 
   mutt_endwin (NULL);
-  m_quotefile_fmt(cmd, sizeof (cmd), editor, data);
+  m_quotefile_fmt(cmd, sizeof (cmd), mlua_reggets(LTK_EDITOR), data);
   if (mutt_system (cmd) == -1)
     mutt_error (_("Error running \"%s\"!"), cmd);
   keypad (stdscr, TRUE);