[amirus] Re: keymorpher

  • From: Vladimir Berezenko <qmaster@xxxxxxxxxx>
  • To: amirus@xxxxxxxxxxxxx
  • Date: Sun, 23 May 2004 22:44:47 +0000

On 05/19/04, Vovka wrote:

V> это пофикшенная версия.... наконец разобрался со строковыми кнопками!!!
V> грабли были в индексировании.... приведении типов и подобной головной
V> боли....(имхо гцц что то путает с указателями) сделал через указатель на
V> структуру - не работает сделал через массив - заработало может это связанно
V> с 32bit align в размерах структур?

Ессссно.

V> struct MyStr
V> {
V>  UBYTE c1;
V>  UBYTE c2;
V> };
V> UBYTE *str;
V> MyStr *str2;
V> str = DUMMY_ADDRESS;
V> str2 = str;
V> так вот... в некоторых случаях str[1] != str2.c2
V> вот так вот....

Дык ты чего как маленький-то??? Оно по определению так должно быть. В
структуре всегда вставляются пэддинг-байты.

V> скорее всего надо было пакавать структуру.... но сделал через массив.

Ну сделал и сделал. 8)


Regards
-- 
WBR, Vladimir Berezenko. ( Q-Master/MiR )


Other related posts: