Sophie

Sophie

distrib > Fedora > 16 > x86_64 > media > updates-src > by-pkgid > 815fa00a9c4265aa460b463bbcda1606 > files > 1

xchat-ruby-1.2-11.fc16.src.rpm

--- xchat-ruby-1.2-src/src/xchat-ruby.c.orig	2007-04-26 13:16:32.000000000 +0200
+++ xchat-ruby-1.2-src/src/xchat-ruby.c	2012-02-03 21:01:12.779969703 +0100
@@ -773,7 +773,7 @@ static int static_ruby_custom_command_ho
   rb_word = rb_ary_new();
   rb_word_eol = rb_ary_new();
 
-  for( i = 1; word[i][0] != '\0'; i++ )
+  for( i = 1; word[i] && word[i][0] != '\0'; i++ )
   {
     rb_ary_push( rb_word, rb_str_new2( word[i] ) );
     rb_ary_push( rb_word_eol, rb_str_new2( word_eol[i] ) );
@@ -828,7 +828,7 @@ static int static_ruby_custom_server_hoo
   rb_word = rb_ary_new();
   rb_word_eol = rb_ary_new();
 
-  for( i = 1; word[i][0] != '\0'; i++ )
+  for( i = 1; word[i] && word[i][0] != '\0'; i++ )
   {
     rb_ary_push( rb_word, rb_str_new2( word[i] ) );
     rb_ary_push( rb_word_eol, rb_str_new2( word_eol[i] ) );