@@ -595,14 +595,14 @@ void zlog_stream_set_msg_quoting(struct zlog_stream *stream, zlog_bool quote) /*
595
595
}
596
596
/* }}} */
597
597
598
- ssize_t zlog_stream_set_msg_prefix (struct zlog_stream * stream , const char * fmt , ...) /* {{{ */
598
+ zlog_bool zlog_stream_set_msg_prefix (struct zlog_stream * stream , const char * fmt , ...) /* {{{ */
599
599
{
600
600
char buf [MAX_WRAPPING_PREFIX_LENGTH ];
601
601
size_t len ;
602
602
va_list args ;
603
603
604
604
if (!stream -> decorate ) {
605
- return -1 ;
605
+ return ZLOG_TRUE ;
606
606
}
607
607
608
608
va_start (args , fmt );
@@ -611,7 +611,7 @@ ssize_t zlog_stream_set_msg_prefix(struct zlog_stream *stream, const char *fmt,
611
611
612
612
stream -> msg_prefix = malloc (len + 1 );
613
613
if (stream -> msg_prefix == NULL ) {
614
- return -1 ;
614
+ return ZLOG_FALSE ;
615
615
}
616
616
memcpy (stream -> msg_prefix , buf , len );
617
617
stream -> msg_prefix [len ] = 0 ;
@@ -621,12 +621,12 @@ ssize_t zlog_stream_set_msg_prefix(struct zlog_stream *stream, const char *fmt,
621
621
}
622
622
/* }}} */
623
623
624
- ssize_t zlog_stream_set_msg_suffix (
624
+ zlog_bool zlog_stream_set_msg_suffix (
625
625
struct zlog_stream * stream , const char * suffix , const char * final_suffix ) /* {{{ */
626
626
{
627
627
size_t len ;
628
628
if (!stream -> wrap || !stream -> decorate ) {
629
- return -1 ;
629
+ return ZLOG_TRUE ;
630
630
}
631
631
632
632
if (suffix != NULL && final_suffix != NULL ) {
@@ -635,33 +635,35 @@ ssize_t zlog_stream_set_msg_suffix(
635
635
len = stream -> msg_suffix_len + stream -> msg_final_suffix_len + 2 ;
636
636
stream -> msg_suffix = malloc (len );
637
637
if (stream -> msg_suffix == NULL ) {
638
- return -1 ;
638
+ return ZLOG_FALSE ;
639
639
}
640
640
stream -> msg_final_suffix = stream -> msg_suffix + stream -> msg_suffix_len + 1 ;
641
641
memcpy (stream -> msg_suffix , suffix , stream -> msg_suffix_len + 1 );
642
642
memcpy (stream -> msg_final_suffix , final_suffix , stream -> msg_final_suffix_len + 1 );
643
- return len ;
643
+ return ZLOG_TRUE ;
644
644
}
645
645
if (suffix != NULL ) {
646
- stream -> msg_suffix_len = len = strlen (suffix );
647
- stream -> msg_suffix = malloc (len + 1 );
646
+ stream -> msg_suffix_len = strlen (suffix );
647
+ len = stream -> msg_suffix_len + 1 ;
648
+ stream -> msg_suffix = malloc (len );
648
649
if (stream -> msg_suffix == NULL ) {
649
- return -1 ;
650
+ return ZLOG_FALSE ;
650
651
}
651
- memcpy (stream -> msg_suffix , suffix , stream -> msg_suffix_len + 1 );
652
- return len ;
652
+ memcpy (stream -> msg_suffix , suffix , len );
653
+ return ZLOG_TRUE ;
653
654
}
654
655
if (final_suffix != NULL ) {
655
- stream -> msg_final_suffix_len = len = strlen (final_suffix );
656
- stream -> msg_final_suffix = malloc (len + 1 );
656
+ stream -> msg_final_suffix_len = strlen (final_suffix );
657
+ len = stream -> msg_final_suffix_len + 1 ;
658
+ stream -> msg_final_suffix = malloc (len );
657
659
if (stream -> msg_final_suffix == NULL ) {
658
- return -1 ;
660
+ return ZLOG_FALSE ;
659
661
}
660
- memcpy (stream -> msg_final_suffix , final_suffix , stream -> msg_final_suffix_len + 1 );
661
- return len ;
662
+ memcpy (stream -> msg_final_suffix , final_suffix , len );
663
+ return ZLOG_TRUE ;
662
664
}
663
665
664
- return 0 ;
666
+ return ZLOG_TRUE ;
665
667
}
666
668
/* }}} */
667
669
0 commit comments