On 9/25/07, Janice Caron <caron800 at googlemail.com> wrote: > Of course, the /easy/ way to do this is to have GetLong return a long > *, and then do > > long * temp; > long id = (temp = data.getLong("ID")) ? *temp : 0; Gosh, that word-wrapped in an inconvenient place! I meant that GetLong should return a pointer to long.