Messages in this thread | | | Subject | Re: Improving documentation for programming interfaces | From | Markus Elfring <> | Date | Fri, 20 Dec 2019 17:23:27 +0100 |
| |
>> Some functions allocate resources to which a pointer (or handle) is returned. >> I would find it nice then if such a pointer would contain also the background >> information by which functions the resource should usually be released. >> >> Can it become easier to determine such data? … > It's unclear to me what you are requesting/proposing?
I suggest to clarify combinations for object construction and proper resource release.
> Can you be a bit more concrete?
Further examples: * kmalloc ⇒ kfree * kobject_create ⇒ kobject_put * device_register ⇒ put_device
Can preprocessor macros help to express any more relationships for similar function pairs?
Regards, Markus
| |