From 9a51195b1ce73005e87c00448c908286fb5c07d7 Mon Sep 17 00:00:00 2001 From: "Suren A. Chilingaryan" Date: Mon, 12 Dec 2011 10:28:23 +0100 Subject: Declare volatile differently --- ipecamera/private.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'ipecamera/private.h') diff --git a/ipecamera/private.h b/ipecamera/private.h index b583f38..3661cbe 100644 --- a/ipecamera/private.h +++ b/ipecamera/private.h @@ -80,9 +80,9 @@ struct ipecamera_s { int streaming; /**< Camera is in streaming mode (we are within stream call) */ int parse_data; /**< Indicates if some processing of the data is required, otherwise only rawdata_callback will be called */ - int run_reader; /**< Instructs the reader thread to stop processing */ - int run_streamer; /**< Indicates request to stop streaming events and can be set by reader_thread upon exit or by user request */ - int run_preprocessors; /**< Instructs preprocessors to exit */ + volatile int run_reader; /**< Instructs the reader thread to stop processing */ + volatile int run_streamer; /**< Indicates request to stop streaming events and can be set by reader_thread upon exit or by user request */ + volatile int run_preprocessors; /**< Instructs preprocessors to exit */ ipecamera_autostop_t autostop; -- cgit v1.2.3