]> sigrok.org Git - libsigrok.git/blobdiff - src/libsigrok-internal.h
input: Use fseeko/ftello to get the size of a file
[libsigrok.git] / src / libsigrok-internal.h
index 624a141c7e34fb39ad9662c5a9eae361d0ab825e..c8940c89ad109ae1adbcc562f5e066af57a34bfb 100644 (file)
@@ -25,6 +25,7 @@
 #define LIBSIGROK_LIBSIGROK_INTERNAL_H
 
 #include <stdarg.h>
+#include <stdio.h>
 #include <glib.h>
 #ifdef HAVE_LIBUSB_1_0
 #include <libusb.h>
@@ -585,6 +586,10 @@ struct drv_context {
        GSList *instances;
 };
 
+/*--- input/input.c ---------------------------------------------------------*/
+
+SR_PRIV int64_t sr_file_get_size(FILE *file);
+
 /*--- log.c -----------------------------------------------------------------*/
 
 #if defined(G_OS_WIN32) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4))