From 68eb8e5c427877abae43f2e2aba7fcca5a3471de Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Tue, 24 Feb 2015 02:14:12 +0100 Subject: moved String helper functions from sciteco.h and main.cpp to string-utils.cpp and string-utils.h * also improved performance of String::append() by using g_realloc() * added String::append() variant for non-null-terminated strings --- src/main.cpp | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'src/main.cpp') diff --git a/src/main.cpp b/src/main.cpp index d7b9cc0..126e360 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -81,29 +81,6 @@ static gpointer g_realloc_exception(gpointer mem, gsize n_bytes) static void sigint_handler(int signal); } -void -String::get_coord(const gchar *str, gint pos, - gint &line, gint &column) -{ - line = column = 1; - - for (gint i = 0; i < pos; i++) { - switch (str[i]) { - case '\r': - if (str[i+1] == '\n') - i++; - /* fall through */ - case '\n': - line++; - column = 1; - break; - default: - column++; - break; - } - } -} - #ifdef G_OS_WIN32 /* -- cgit v1.2.3