mirror of
https://github.com/irssi/irssi.git
synced 2024-12-04 14:46:39 -05:00
changed log domain and changed few g_return_if_fails to g_asserts. the
domain change makes all glib warnings be printed into stderr instead of trying to print them into irssi window which most probably would just mysteriously crash. also irssi doesn't now crash if it thinks screen height is 0 :) git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2787 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
9a435e68f9
commit
ed966c6921
@ -18,6 +18,8 @@
|
||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
#define G_LOG_DOMAIN "TextBufferView"
|
||||
|
||||
#include "module.h"
|
||||
#include "textbuffer-view.h"
|
||||
#include "utf8.h"
|
||||
@ -713,6 +715,9 @@ static int view_scroll(TEXT_BUFFER_VIEW_REC *view, LINE_REC **lines,
|
||||
break;
|
||||
}
|
||||
|
||||
if ((*lines)->next == NULL)
|
||||
break;
|
||||
|
||||
*lines = (*lines)->next;
|
||||
}
|
||||
|
||||
@ -879,8 +884,8 @@ LINE_CACHE_REC *textbuffer_view_get_line_cache(TEXT_BUFFER_VIEW_REC *view,
|
||||
{
|
||||
LINE_CACHE_REC *cache;
|
||||
|
||||
g_return_val_if_fail(view != NULL, NULL);
|
||||
g_return_val_if_fail(line != NULL, NULL);
|
||||
g_assert(view != NULL);
|
||||
g_assert(line != NULL);
|
||||
|
||||
cache = g_hash_table_lookup(view->cache->line_cache, line);
|
||||
if (cache == NULL)
|
||||
|
@ -18,6 +18,8 @@
|
||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
#define G_LOG_DOMAIN "TextBuffer"
|
||||
|
||||
#include "module.h"
|
||||
#include "misc.h"
|
||||
#include "formats.h"
|
||||
|
Loading…
Reference in New Issue
Block a user