Manda a função bitree_ins_left() pq eh nela que está o erro. Eu uso AVL e binary no FreeBSD/Linux sem problemas.
Att, RS On 10/31/06, Giovanni P. Tirloni <[EMAIL PROTECTED]> wrote: > Cristiano Panvel wrote: > > Uma pergunta, estou fazendo um algoritmo de arvore binária para > > efetuar processamento de expressões, e funciona corretamente em Linux > > e AIX mais no FreeBSD está dando erro nesta parte do código e não sei > > o que pode ser. > > > > > > init bitree_merge(BiTree *merge, BitTree *left, BiTree *right, const void > > *data) > > { > > > > bitree_init(merge, left->destroy); > > > > if(bitree_ins_left (merge, NULL, data) !=0) { > > > > /* Aqui da erro no merge quando executo erro de memoria full */ > > > > return; > > } > > > > Já procurei isso em vários lugares, e não acho o erro. > > > No mínimo precisamos saber qual o erro e o pedaço de código que gera > esse erro. > > > -- > Giovanni P. Tirloni > http://www.tirloni.org > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Att, Rogério Schneider +55 (55) 9985 2127 +55 (55) 3332 5923 +55 (55) 3321 1535 MSN: [EMAIL PROTECTED] ICQ: 78778973 GTalk: [EMAIL PROTECTED] Skype: stockrt ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd