]> Kevux Git Server - fll/commit
Cleanup: use const more, but in a way that works with pointers.
authorKevin Day <thekevinday@gmail.com>
Thu, 10 Dec 2020 01:39:57 +0000 (19:39 -0600)
committerKevin Day <thekevinday@gmail.com>
Thu, 10 Dec 2020 01:44:09 +0000 (19:44 -0600)
commit07a465bd520f866c2d9bea486a5e4b6e45166835
treec4f71a046cdb57856f6b45de3212b98029df0a21
parentc5ae70e58546815fc40e00e6c57fbb85789b24f5
Cleanup: use const more, but in a way that works with pointers.

The standard practice is to specify const first.
In the case of pointers, anything to the left of such a declaration represents what is being pointed to.
This means const cannot be used in this case unless the pointer is intending to point to a constant.

The const qualifier may instead be put after the pointer symbol '*' to designate that the pointer and not what is being pointed to is to be a constant.

It seems that I tend to forget this behavior.
This makes a pass at existing uses of such pointers, adding const in the appropriate way.
level_1/fl_directory/c/private-directory.c
level_2/fll_file/c/private-file.c
level_3/fake/c/private-build.c
level_3/fake/c/private-fake.c
level_3/fake/c/private-make.c
level_3/init/c/private-init.c