Skip to content
Snippets Groups Projects
Commit fd0b64dc authored by Pedro Gonnet's avatar Pedro Gonnet
Browse files

only re-linke parts for which the gpart pointer is non-null.

parent 16be9790
No related branches found
No related tags found
1 merge request!118One major change to replace all gpart id/parts with the new id_or_neg_offset.
...@@ -38,7 +38,9 @@ ...@@ -38,7 +38,9 @@
*/ */
void part_relink_gparts(struct part *parts, size_t N, ptrdiff_t offset) { void part_relink_gparts(struct part *parts, size_t N, ptrdiff_t offset) {
for (size_t k = 0; k < N; k++) { for (size_t k = 0; k < N; k++) {
parts[k].gpart->id_or_neg_offset = -(k + offset); if (parts[k].gpart) {
parts[k].gpart->id_or_neg_offset = -(k + offset);
}
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment