From dccd0f6fc3bc86453a69dcc72bab294d0628d094 Mon Sep 17 00:00:00 2001 From: Alexandre Savard <alexandresavard@msavard.(none)> Date: Fri, 10 Jun 2011 11:30:29 -0400 Subject: [PATCH] #6095: Fix compilation error for Fedora 15 --- .../src/audio/audiortp/AudioRtpRecordHandler.h | 8 ++++++-- sflphone-common/src/audio/audiortp/AudioRtpSession.h | 2 ++ .../src/audio/audiortp/AudioSymmetricRtpSession.h | 2 ++ sflphone-common/src/audio/audiortp/AudioZrtpSession.h | 4 +++- 4 files changed, 13 insertions(+), 3 deletions(-) diff --git a/sflphone-common/src/audio/audiortp/AudioRtpRecordHandler.h b/sflphone-common/src/audio/audiortp/AudioRtpRecordHandler.h index 506fadd0c2..687bf89f5d 100644 --- a/sflphone-common/src/audio/audiortp/AudioRtpRecordHandler.h +++ b/sflphone-common/src/audio/audiortp/AudioRtpRecordHandler.h @@ -29,6 +29,12 @@ #ifndef AUDIORTPRECORDHANDLER_H_ #define AUDIORTPRECORDHANDLER_H_ +#include <cstddef> + +using std::ptrdiff_t; + +#include <ccrtp/rtp.h> +#include <list> #include "sip/sipcall.h" #include "audio/codecs/audiocodec.h" @@ -39,8 +45,6 @@ #include "audio/echosuppress.h" #include "audio/gaincontrol.h" #include "managerimpl.h" -#include <ccrtp/rtp.h> -#include <list> namespace sfl { diff --git a/sflphone-common/src/audio/audiortp/AudioRtpSession.h b/sflphone-common/src/audio/audiortp/AudioRtpSession.h index ad08ba48cc..5c238783e3 100644 --- a/sflphone-common/src/audio/audiortp/AudioRtpSession.h +++ b/sflphone-common/src/audio/audiortp/AudioRtpSession.h @@ -37,6 +37,7 @@ #include <iostream> #include <exception> #include <list> +#include <cstddef> #include "global.h" @@ -46,6 +47,7 @@ #include "managerimpl.h" +using std::ptrdiff_t; #include <ccrtp/rtp.h> #include <ccrtp/iqueue.h> #include <cc++/numbers.h> // ost::Time diff --git a/sflphone-common/src/audio/audiortp/AudioSymmetricRtpSession.h b/sflphone-common/src/audio/audiortp/AudioSymmetricRtpSession.h index 7ec03bc109..3fcbb7a3a5 100644 --- a/sflphone-common/src/audio/audiortp/AudioSymmetricRtpSession.h +++ b/sflphone-common/src/audio/audiortp/AudioSymmetricRtpSession.h @@ -28,7 +28,9 @@ */ #ifndef __SFL_AUDIO_SYMMETRIC_RTP_SESSION_H__ #define __SFL_AUDIO_SYMMETRIC_RTP_SESSION_H__ +#include <cstddef> +using std::ptrdiff_t; #include <ccrtp/rtp.h> #include "AudioRtpSession.h" diff --git a/sflphone-common/src/audio/audiortp/AudioZrtpSession.h b/sflphone-common/src/audio/audiortp/AudioZrtpSession.h index 71a2ac5e93..f19d7f1063 100644 --- a/sflphone-common/src/audio/audiortp/AudioZrtpSession.h +++ b/sflphone-common/src/audio/audiortp/AudioZrtpSession.h @@ -30,8 +30,10 @@ #ifndef __SFL_AUDIO_ZRTP_SESSION_H__ #define __SFL_AUDIO_ZRTP_SESSION_H__ -#include <ccrtp/rtp.h> +#include <cstddef> +using std::ptrdiff_t; +#include <ccrtp/rtp.h> #include <libzrtpcpp/zrtpccrtp.h> #include <libzrtpcpp/ZrtpQueue.h> #include <libzrtpcpp/ZrtpUserCallback.h> -- GitLab