summaryrefslogtreecommitdiff
path: root/src/glibext/gcodebuffer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/glibext/gcodebuffer.h')
-rw-r--r--src/glibext/gcodebuffer.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/glibext/gcodebuffer.h b/src/glibext/gcodebuffer.h
index 5cde79c..517cdce 100644
--- a/src/glibext/gcodebuffer.h
+++ b/src/glibext/gcodebuffer.h
@@ -28,6 +28,7 @@
#include <glib-object.h>
+#include "delayed.h"
#include "gbufferline.h"
@@ -84,8 +85,8 @@ void g_code_buffer_dec_indentation(GCodeBuffer *);
/* Traitement d'une ligne parcourue. */
typedef bool (* process_line_fc) (GCodeBuffer *, GBufferLine *, void *);
-/* Exporte dans un fichier le tampon de code désassemblé. */
-void g_buffer_code_scan(GCodeBuffer *, vmpa_t, vmpa_t, const char *, process_line_fc, void *) __attribute__ ((deprecated));
+/* Lance un parcours des différentes lignes du tampon de code. */
+GDelayedWork *g_buffer_code_scan(GCodeBuffer *, const vmpa2t *, const vmpa2t *, const char *, process_line_fc, void *);
@@ -155,9 +156,6 @@ bool g_buffer_view_highlight_segments(GBufferView *, gint, gint, const bool *);
/* Imprime la visualisation du tampon de code désassemblé. */
void g_buffer_view_draw(const GBufferView *, cairo_t *, gint, gint, const cairo_rectangle_int_t *, const bool *, const gint *);
-/* Exporte le contenu du tampon de code désassemblé. */
-void g_buffer_view_export(const GBufferView *, buffer_export_context *, BufferExportType, const bool *);
-
/* Retrouve une ligne au sein d'un tampon avec une adresse. */
GBufferLine *g_buffer_view_find_line_by_addr(const GBufferView *, const vmpa2t *, BufferLineFlags, size_t *);