diff options
Diffstat (limited to 'dsf.c')
| -rw-r--r-- | dsf.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -58,6 +58,11 @@ int dsf_canonify(DSF *dsf, int index) return edsf_canonify(dsf, index, NULL); } +bool dsf_equivalent(DSF *dsf, int i1, int i2) +{ + return edsf_canonify(dsf, i1, NULL) == edsf_canonify(dsf, i2, NULL); +} + void dsf_merge(DSF *dsf, int v1, int v2) { edsf_merge(dsf, v1, v2, false); |