diff options
| author | Tom Yu <tlyu@mit.edu> | 2009-11-17 01:21:31 +0000 |
|---|---|---|
| committer | Tom Yu <tlyu@mit.edu> | 2009-11-17 01:21:31 +0000 |
| commit | a4f4d8e5755043feac052cf9dd13bec42414f871 (patch) | |
| tree | d1f7c587486d3ab4a75758e01a0f5894f00a9ac4 /src/include/pkinit_apple_utils.h | |
| parent | a461290a8326f9e4d5300c5b173be7a3ac01d672 (diff) | |
| download | krb5-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/include/pkinit_apple_utils.h')
| -rw-r--r-- | src/include/pkinit_apple_utils.h | 12 |
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. |
