From 2f330759935e2a7b42ef9308d4ba4c7aac3ac8be Mon Sep 17 00:00:00 2001 From: Yura Pakhuchiy Date: Thu, 27 Sep 2007 16:41:22 +0300 Subject: [PATCH] Apply fix from crypto.c to ntfsdecrypt --- ntfsprogs/ntfsdecrypt.c | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/ntfsprogs/ntfsdecrypt.c b/ntfsprogs/ntfsdecrypt.c index 81c596fe..4fc495e5 100644 --- a/ntfsprogs/ntfsdecrypt.c +++ b/ntfsprogs/ntfsdecrypt.c @@ -3,6 +3,7 @@ * * Copyright (c) 2005 Yuval Fledel * Copyright (c) 2005-2007 Anton Altaparmakov + * Copyright (c) 2007 Yura Pakhuchiy * * This utility will decrypt files and print the decrypted data on the standard * output. @@ -644,15 +645,11 @@ check_again: goto err; } purpose_oid[purpose_oid_size - 1] = '\0'; - if (!strncmp(purpose_oid, - NTFS_EFS_CERT_PURPOSE_OID_DRF, - strlen( - NTFS_EFS_CERT_PURPOSE_OID_DRF))) + if (!strcmp(purpose_oid, + NTFS_EFS_CERT_PURPOSE_OID_DRF)) *df_type = DF_TYPE_DRF; - else if (!strncmp(purpose_oid, - NTFS_EFS_CERT_PURPOSE_OID_DDF, - strlen( - NTFS_EFS_CERT_PURPOSE_OID_DDF))) + else if (!strcmp(purpose_oid, + NTFS_EFS_CERT_PURPOSE_OID_DDF)) *df_type = DF_TYPE_DDF; else { ntfs_log_error("Certificate has unknown "