Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Anton Maksimenkov                    2:550/428.3    23 Jan 2002  01:57:56
 To : Alexander N. Kabaev
 Subject : Re:
 -------------------------------------------------------------------------------- 
 
 
  Hаpод, пpостите за ламеpство. Имеется нижеследующий патч. Вопpос: как вообще
 патчи пpименять?
 
 Как я понял, надо положить текст патча в my_patch и сделать patch < my_patch
 Вопpос еще: эта утилита сама находит где что пpавить или ее надо запускать в
 диpектоpии с пpопатчиваемым файлом? В какой диp-ии запускать нижеследующий
 патч?
 
  AK> В 2.1.1 было несколько багов связанных с локалью, которые приводили к
  AK> непредсказуемым крахам программ. Часть из них подчистили в 2.2.2.
  AK> Есть ещё ошибка в QT 2.3, которая и поныне там. Ecли в backtrace
  AK> твоих крашей присутствует QSimpleTextCodec, то патчик внизу тебе
  AK> поможет. Я послал его в TrollTech, они обещали починить в следующем
  AK> релизе. Рекомендую для всех использующих русскую локаль.
 
  AK> - --- src/tools/qtextcodec.cpp.orig Wed Jun 13 04:53:47 2001
  AK> +++ src/tools/qtextcodec.cpp    Sat Dec  8 16:25:13 2001
  AK> @@ -1881,19 +1881,24 @@
  AK>      if(len <= 0)
  AK>          return QString::null;
 
  AK> -    int clen = qstrlen(chars);
  AK> -    len = QMIN(len, clen); // Note: NUL ends string
  AK> +    if (chars == NULL)
  AK> +        len = 0;
 
  AK>      QString r;
  AK>      r.setUnicode(0, len);
  AK>      QChar* uc = (QChar*)r.unicode(); // const_cast
  AK>      const unsigned char * c = (const unsigned char *)chars;
  AK> -    for( int i=0; i<len; i++ ) {
  AK> +    int i;
  AK> +    for( i=0; i<len; i++ ) {
  AK>          if ( c[i] > 127 )
  AK>              uc[i] = unicodevalues[forwardIndex].values[c[i]-128];
  AK> -        else
  AK> +        else if ( c[i] != 0 )
  AK>              uc[i] = c[i];
  AK> +        else
  AK> +            break;
  AK>      }
  AK> +    if ( i < len )
  AK> +        r.truncate(i);
  AK>      return r;
  AK>  }
 
 By, Alexander.
 
 --- Будем жить, мать Pоссия
  * Origin: raVen's point (2:550/428.3)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Free ws Open   Anton Maksimenkov   05 Jan 2002 00:58:56 
 Re: Free ws Open   Valentin Nechayev   05 Jan 2002 12:58:49 
 Re: Free ws Open   Anton Maksimenkov   07 Jan 2002 18:39:57 
 Re: Free ws Open   Rasul Aslyamov   08 Jan 2002 11:05:17 
 Free ws Open   Ilya Pogrebenko   08 Jan 2002 16:23:22 
 Re: Free ws Open   Alexey Zakirov   06 Jan 2002 15:39:53 
 Re: Free ws Open   Anton Maksimenkov   07 Jan 2002 18:51:00 
 Re: Free ws Open   Gleb Smirnoff   08 Jan 2002 09:23:08 
 Re: Free ws Open   Valentin Nechayev   09 Jan 2002 01:14:50 
 Re: Free ws Open   Anton Maksimenkov   10 Jan 2002 00:37:23 
 Re: Free ws Open   Gleb Smirnoff   10 Jan 2002 02:46:58 
 Re: Free ws Open   Valentin Nechayev   14 Jan 2002 10:33:10 
 Re: Free ws Open   Gleb Smirnoff   14 Jan 2002 23:47:04 
 Re^2: Free ws Open   Roman Mashak   15 Jan 2002 23:29:27 
 Re^2: Free ws Open   Anton Maksimenkov   16 Jan 2002 00:53:50 
 Re: Re^2: Free ws Open   Alexander N. Kabaev   16 Jan 2002 19:48:42 
 Re:   Anton Maksimenkov   23 Jan 2002 01:57:56 
 Re: your mail   Valentin Nechayev   27 Jan 2002 18:11:55 
 Re: your mail   Anton Maksimenkov   28 Jan 2002 17:22:31 
 Re: your mail   Valentin Nechayev   29 Jan 2002 11:00:20 
 Re^3: Free ws Open   Roman Mashak   16 Jan 2002 23:58:24 
 Re: Free ws Open   Gleb Smirnoff   06 Jan 2002 23:43:16 
 Free ws Open   Nick Maslov   07 Jan 2002 13:47:01 
 Re: Free ws Open   Gleb Smirnoff   08 Jan 2002 09:19:04 
 Re: Free ws Open   Valentin Nechayev   09 Jan 2002 01:14:51 
 Re: Free ws Open   Gleb Smirnoff   10 Jan 2002 00:14:47 
 Re: Free ws Open   Valentin Nechayev   10 Jan 2002 01:18:19 
 Re: Free ws Open   Gleb Smirnoff   10 Jan 2002 02:40:52 
 Re: Free ws Open   Max Khon   10 Jan 2002 15:14:08 
 Re: Free ws Open   Gleb Smirnoff   10 Jan 2002 23:25:30 
 Re: Free ws Open   Gleb Smirnoff   10 Jan 2002 23:35:44 
 Re: Free ws Open   Valentin Nechayev   14 Jan 2002 00:17:53 
 Re: Free ws Open   Gleb Smirnoff   14 Jan 2002 23:51:11 
 Re: Free ws Open   Valentin Nechayev   15 Jan 2002 01:33:59 
 Free ws Open   Nick Maslov   16 Jan 2002 15:01:24 
 Free ws Open   Andrey Ostanovsky   13 Jan 2002 02:29:11 
 Free ws Open   Serge Matveev   13 Jan 2002 20:10:04 
 Free ws Open   Andrey Ostanovsky   14 Jan 2002 09:40:14 
 Free ws Open   Serge Matveev   15 Jan 2002 01:58:24 
 Re: Free ws Open   Gleb Smirnoff   15 Jan 2002 03:43:04 
 Free ws Open   Serge Matveev   15 Jan 2002 09:00:38 
 Re: Free ws Open   Gleb Smirnoff   15 Jan 2002 12:35:14 
 Re: Free ws Open   Mitya Gilev   06 Jan 2002 23:53:53 
 Free ws Open   Andrey Starikov   08 Jan 2002 13:32:23 
Архивное /ru.unix.bsd/27843c4fe61a.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional