/*
*******************************************************************************
*
-* Copyright (C) 2000-2011, International Business Machines
+* Copyright (C) 2000-2012, International Business Machines
* Corporation and others. All Rights Reserved.
*
*******************************************************************************
#include "uelement.h"
#include "uinvchar.h"
#include "ustr_imp.h"
-
+#include "unicode/utf16.h"
/*
* Align binary data at a 16-byte offset from the start of the resource bundle,
* to be safe for any data type it may contain.
uprv_free(binres->u.fBinaryValue.fData);
binres->u.fBinaryValue.fData = NULL;
}
+ if (binres->u.fBinaryValue.fFileName != NULL) {
+ uprv_free(binres->u.fBinaryValue.fFileName);
+ binres->u.fBinaryValue.fFileName = NULL;
+ }
}
void res_close(struct SResource *res) {