summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorJason Parker <jparker@digium.com>2011-08-11 21:55:48 +0000
committerJason Parker <jparker@digium.com>2011-08-11 21:55:48 +0000
commit1a8069abe2fc18e20e1cf2626f4bfc9e2e6d56dc (patch)
tree79e2dcf72e64b556c3ee94e996fe6370cc6634a7 /apps
parente12184cf952d046e29b7aaa3354f4b080e022947 (diff)
Merged revisions 331579 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/10 ................ r331579 | qwell | 2011-08-11 16:54:54 -0500 (Thu, 11 Aug 2011) | 13 lines Merged revisions 331578 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.8 ........ r331578 | qwell | 2011-08-11 16:46:39 -0500 (Thu, 11 Aug 2011) | 6 lines Use proper values for 64-bit option flags. Also, reusing bits es no bueno, so change the value of a duplicate. (issue ASTERISK-18239) ........ ................ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@331580 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'apps')
-rw-r--r--apps/app_dial.c21
-rw-r--r--apps/app_meetme.c10
2 files changed, 16 insertions, 15 deletions
diff --git a/apps/app_dial.c b/apps/app_dial.c
index 65f5666f2..4b0d44f43 100644
--- a/apps/app_dial.c
+++ b/apps/app_dial.c
@@ -553,18 +553,19 @@ enum {
OPT_CALLEE_GOSUB = (1 << 28),
OPT_CALLEE_MIXMONITOR = (1 << 29),
OPT_CALLER_MIXMONITOR = (1 << 30),
- OPT_CALLER_ANSWER = (1 << 31),
};
-#define DIAL_STILLGOING (1 << 31)
-#define DIAL_NOFORWARDHTML ((uint64_t)1 << 32) /* flags are now 64 bits, so keep it up! */
-#define DIAL_CALLERID_ABSENT ((uint64_t)1 << 33) /* TRUE if caller id is not available for connected line. */
-#define OPT_CANCEL_ELSEWHERE ((uint64_t)1 << 34)
-#define OPT_PEER_H ((uint64_t)1 << 35)
-#define OPT_CALLEE_GO_ON ((uint64_t)1 << 36)
-#define OPT_CANCEL_TIMEOUT ((uint64_t)1 << 37)
-#define OPT_FORCE_CID_TAG ((uint64_t)1 << 38)
-#define OPT_FORCE_CID_PRES ((uint64_t)1 << 39)
+/* flags are now 64 bits, so keep it up! */
+#define DIAL_STILLGOING (1LU << 31)
+#define DIAL_NOFORWARDHTML (1LU << 32)
+#define DIAL_CALLERID_ABSENT (1LU << 33) /* TRUE if caller id is not available for connected line. */
+#define OPT_CANCEL_ELSEWHERE (1LU << 34)
+#define OPT_PEER_H (1LU << 35)
+#define OPT_CALLEE_GO_ON (1LU << 36)
+#define OPT_CANCEL_TIMEOUT (1LU << 37)
+#define OPT_FORCE_CID_TAG (1LU << 38)
+#define OPT_FORCE_CID_PRES (1LU << 39)
+#define OPT_CALLER_ANSWER (1LU << 40)
enum {
OPT_ARG_ANNOUNCE = 0,
diff --git a/apps/app_meetme.c b/apps/app_meetme.c
index f0ab25903..e98be8da4 100644
--- a/apps/app_meetme.c
+++ b/apps/app_meetme.c
@@ -625,14 +625,14 @@ enum {
CONFFLAG_KICK_CONTINUE = (1 << 28),
CONFFLAG_DURATION_STOP = (1 << 29),
CONFFLAG_DURATION_LIMIT = (1 << 30),
- /*! Do not write any audio to this channel until the state is up. */
- CONFFLAG_NO_AUDIO_UNTIL_UP = (1 << 31),
};
/* These flags are defined separately because we ran out of bits that an enum can be used to represent.
- If you add new flags, be sure to do it in the same way that CONFFLAG_INTROMSG is. */
-#define CONFFLAG_INTROMSG ((uint64_t)1 << 32) /*!< If set play an intro announcement at start of conference */
-#define CONFFLAG_INTROUSER_VMREC ((uint64_t)1 << 33)
+ If you add new flags, be sure to do it in the same way that these are. */
+/*! Do not write any audio to this channel until the state is up. */
+#define CONFFLAG_NO_AUDIO_UNTIL_UP (1UL << 31)
+#define CONFFLAG_INTROMSG (1UL << 32) /*!< If set play an intro announcement at start of conference */
+#define CONFFLAG_INTROUSER_VMREC (1UL << 33)
enum {
OPT_ARG_WAITMARKED = 0,