Bug 512993 - xdcrmp can't always remove package directories
diff --git a/src/packages/xdc/services/host/bin/xdcrmp.c b/src/packages/xdc/services/host/bin/xdcrmp.c
index 96af522..8618c92 100644
--- a/src/packages/xdc/services/host/bin/xdcrmp.c
+++ b/src/packages/xdc/services/host/bin/xdcrmp.c
@@ -160,8 +160,8 @@
*/
static Int compare(const void *a, const void *b)
{
- String dirA = (String)a;
- String dirB = (String)b;
+ String dirA = *(String *)a;
+ String dirB = *(String *)b;
return (strcmp(dirB, dirA));
}