More abstraction of the gstring API
[exim.git] / src / src / pdkim / pdkim.c
index eb26b3864651e117b675e89a6642a9d4af9dc97e..c8f180a588c66ef8fd0fd21e23322a3ee51d75f6 100644 (file)
@@ -957,9 +957,8 @@ return;
 static int
 pdkim_header_complete(pdkim_ctx * ctx)
 {
-if ( (ctx->cur_header->ptr > 1) &&
-     (ctx->cur_header->s[ctx->cur_header->ptr-1] == '\r') )
-  --ctx->cur_header->ptr;
+if (ctx->cur_header->ptr > 1)
+  gstring_trim_trailing(ctx->cur_header, '\r');
 (void) string_from_gstring(ctx->cur_header);
 
 #ifdef EXPERIMENTAL_ARC