// Definiujemy litera.
_LIT( KTekst, "Symbian OS" );
// Zapamitujemy dugo literau.
TInt dlugosc = KTekst().Length();
// dlugosc = 10

// Tworzymy deskryptor.
HBufC * tekst = HBufC::NewL( dlugosc );

// Kopiujemy do niego dane z literau.
*tekst = KTekst;

// Prbujemy zmieni dugo deskryptora na
// mniejsz.
dlugosc--;
tekst = tekst->ReAlloc( dlugosc );
// Panika USER 14

if( tekst == NULL )
{
    // Obsuga bdu
}

delete tekst;
