summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>2009-11-17 01:21:31 +0000
committerTom Yu <tlyu@mit.edu>2009-11-17 01:21:31 +0000
commita4f4d8e5755043feac052cf9dd13bec42414f871 (patch)
treed1f7c587486d3ab4a75758e01a0f5894f00a9ac4 /src
parenta461290a8326f9e4d5300c5b173be7a3ac01d672 (diff)
downloadkrb5-a4f4d8e5755043feac052cf9dd13bec42414f871.tar.gz
krb5-a4f4d8e5755043feac052cf9dd13bec42414f871.tar.xz
krb5-a4f4d8e5755043feac052cf9dd13bec42414f871.zip
Rework using "do { } while (0)" in macro bodies to avoid divergent
emacs-22 vs emacs-23 indentation. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23252 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/include/pkinit_apple_utils.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/include/pkinit_apple_utils.h b/src/include/pkinit_apple_utils.h
index 421da207b..be6a930fc 100644
--- a/src/include/pkinit_apple_utils.h
+++ b/src/include/pkinit_apple_utils.h
@@ -113,12 +113,16 @@ krb5_error_code pkiCfDataToKrb5Data(
* Non-mallocing conversion between CSSM_DATA and krb5_data
*/
#define PKI_CSSM_TO_KRB_DATA(cd, kd) \
- (kd)->data = (char *)(cd)->Data; \
- (kd)->length = (cd)->Length;
+ do { \
+ (kd)->data = (char *)(cd)->Data; \
+ (kd)->length = (cd)->Length; \
+ } while (0)
#define PKI_KRB_TO_CSSM_DATA(kd, cd) \
- (cd)->Data = (uint8 *)(kd)->data; \
- (cd)->Length = (kd)->length;
+ do { \
+ (cd)->Data = (uint8 *)(kd)->data; \
+ (cd)->Length = (kd)->length; \
+ } while (0)
/*
* Compare to CSSM_DATAs. Return TRUE if they're the same else FALSE.