[geany/geany] b38f1f: TM: Use gsize everywhere for the memory buffer size

Colomban Wendling git-noreply at xxxxx
Sat Nov 8 17:13:13 UTC 2014


Branch:      refs/heads/master
Author:      Colomban Wendling <ban at herbesfolles.org>
Committer:   Colomban Wendling <ban at herbesfolles.org>
Date:        Sat, 08 Nov 2014 17:13:13 UTC
Commit:      b38f1f99d54d0f8a95d1485f38bc8bb10467a17c
             https://github.com/geany/geany/commit/b38f1f99d54d0f8a95d1485f38bc8bb10467a17c

Log Message:
-----------
TM: Use gsize everywhere for the memory buffer size


Modified Paths:
--------------
    tagmanager/ctags/read.c
    tagmanager/ctags/read.h
    tagmanager/src/tm_source_file.c
    tagmanager/src/tm_source_file.h
    tagmanager/src/tm_workspace.c
    tagmanager/src/tm_workspace.h

Modified: tagmanager/ctags/read.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -298,7 +298,7 @@ extern boolean fileOpen (const char *const fileName, const langType language)
  * This func is NOT THREAD SAFE.
  * The user should not tamper with the buffer while this func is executing.
  */
-extern boolean bufferOpen (unsigned char *buffer, int buffer_size, 
+extern boolean bufferOpen (unsigned char *buffer, size_t buffer_size,
 			   const char *const fileName, const langType language )
 {
     boolean opened = FALSE;


Modified: tagmanager/ctags/read.h
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -106,7 +106,7 @@ extern void fileUngetc (int c);
 extern const unsigned char *fileReadLine (void);
 extern char *readLine (vString *const vLine, MIO *const mio);
 extern char *readSourceLine (vString *const vLine, MIOPos location, long *const pSeekValue);
-extern boolean bufferOpen (unsigned char *buffer, int buffer_size,
+extern boolean bufferOpen (unsigned char *buffer, size_t buffer_size,
 			   const char *const fileName, const langType language );
 #define bufferClose fileClose
 


Modified: tagmanager/src/tm_source_file.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -242,7 +242,7 @@ void tm_source_file_free(TMSourceFile *source_file)
  TRUE to parse the buffer and ignore the file content.
  @return TRUE on success, FALSE on failure
 */
-gboolean tm_source_file_parse(TMSourceFile *source_file, guchar* text_buf, gint buf_size,
+gboolean tm_source_file_parse(TMSourceFile *source_file, guchar* text_buf, gsize buf_size,
 	gboolean use_buffer)
 {
 	const char *file_name;


Modified: tagmanager/src/tm_source_file.h
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -57,7 +57,7 @@ const gchar *tm_source_file_get_lang_name(gint lang);
 
 gint tm_source_file_get_named_lang(const gchar *name);
 
-gboolean tm_source_file_parse(TMSourceFile *source_file, guchar* text_buf, gint buf_size,
+gboolean tm_source_file_parse(TMSourceFile *source_file, guchar* text_buf, gsize buf_size,
 	gboolean use_buffer);
 
 #endif /* GEANY_PRIVATE */


Modified: tagmanager/src/tm_workspace.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -117,7 +117,7 @@ static void tm_workspace_merge_tags(GPtrArray **big_array, GPtrArray *small_arra
 
 
 static void update_source_file(TMSourceFile *source_file, guchar* text_buf,
-	gint buf_size, gboolean use_buffer, gboolean update_workspace)
+	gsize buf_size, gboolean use_buffer, gboolean update_workspace)
 {
 #ifdef TM_DEBUG
 	g_message("Source file updating based on source file %s", source_file->file_name);
@@ -188,7 +188,7 @@ void tm_workspace_add_source_file_noupdate(TMSourceFile *source_file)
  @param buf_size The size of text_buf.
 */
 void tm_workspace_update_source_file_buffer(TMSourceFile *source_file, guchar* text_buf,
-	gint buf_size)
+	gsize buf_size)
 {
 	update_source_file(source_file, text_buf, buf_size, TRUE, TRUE);
 }


Modified: tagmanager/src/tm_workspace.h
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -69,7 +69,7 @@ const GPtrArray *tm_workspace_find_scope_members(const GPtrArray *file_tags,
 void tm_workspace_add_source_file_noupdate(TMSourceFile *source_file);
 
 void tm_workspace_update_source_file_buffer(TMSourceFile *source_file, guchar* text_buf,
-	gint buf_size);
+	gsize buf_size);
 
 void tm_workspace_free(void);
 



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list