Use string lists for manifest search paths#1928
Conversation
|
CI Vulkan-Loader build queued with queue ID 765074. |
|
CI Vulkan-Loader build queued with queue ID 765091. |
|
While not an implementation, this PR will make #1401 simpler as all of the search paths are tracked individually rather than in one giant string. |
|
CI Vulkan-Loader build # 3536 running. |
|
CI Vulkan-Loader build # 3536 failed. |
c65f0a0 to
8348e7f
Compare
|
CI Vulkan-Loader build queued with queue ID 765185. |
|
CI Vulkan-Loader build # 3538 running. |
|
CI Vulkan-Loader build # 3538 failed. |
8348e7f to
aa95552
Compare
|
CI Vulkan-Loader build queued with queue ID 765350. |
|
CI Vulkan-Loader build queued with queue ID 765388. |
|
CI Vulkan-Loader build # 3540 running. |
|
CI Vulkan-Loader build # 3540 failed. |
aa95552 to
961821d
Compare
|
CI Vulkan-Loader build queued with queue ID 766239. |
|
CI Vulkan-Loader build # 3543 running. |
961821d to
601d69b
Compare
|
CI Vulkan-Loader build queued with queue ID 766364. |
Rather than try to combine all search paths into a single giant string, add each path to a list of strings, deduplicating as we go. This simplifies the logic to get all of the search paths by not needing to first sum up the lengths of all of the search paths in order to allocate a single large string, or having to reallocate the string if it isn't large enough.
601d69b to
9984a16
Compare
|
CI Vulkan-Loader build queued with queue ID 766443. |
|
CI Vulkan-Loader build # 3546 running. |
|
CI Vulkan-Loader build # 3546 aborted. |
Rather than try to combine all search paths into a single giant string, add each path to a list of strings, deduplicating as we go. This simplifies the logic to get all of the search paths by not needing to first sum up the lengths of all of the search paths in order to allocate a single large string, or having to reallocate the string if it isn't large enough.