[DGD] xscanf

Blain blain20 at gmail.com
Thu Feb 9 22:33:04 CET 2017


Der.  Calling sscanf(str, str, arr...) is segfaulting.  I even tried it
with a bare bones klib.  (Oh how I hate segfaults.)

On Wed, Aug 12, 2015 at 7:08 PM, Blain <blain20 at gmail.com> wrote:

> Thanks, Felix.  I don't feel so dirty now.
>
> I'm having a lot of fun coding lately. :)
> On Aug 10, 2015 11:53 AM, "Felix A. Croes" <felix at dworkin.nl> wrote:
>
>> Blain <blain20 at gmail.com> wrote:
>>
>> > mixed *xscanf(string str, string format)
>> > {
>> >   array ret;
>> >
>> >   ret = allocate(50);
>> >   sscanf(str, format, ret...);
>> >   return ret[.. member(ret, null) - 1];
>> > }
>> >
>> > Does this seem to be the best way to handle this?  I feel dirty
>> arbitrarily
>> > limiting it to 50.
>>
>> There is a hard limit of 128 arguments to any function, so you can use
>> that as your constant and be sure that you are not imposing any additional
>> limits.
>>
>> Regards,
>> Felix Croes
>> ____________________________________________
>> https://mail.dworkin.nl/mailman/listinfo/dgd
>
>



More information about the DGD mailing list