X-Git-Url: https://git.jankratochvil.net/?p=mdsms.git;a=blobdiff_plain;f=mdsms.c;h=69ab8a45e206489dc8c30c96f2b615246eddb405;hp=686e4024fd2f246c29aff094331570a65c610c0e;hb=b13669a4afe1fcbf5d72a3556b513b59ca3958b0;hpb=a91863ee834a9b2ebe5cf5da1b0af0cb2bae342d diff --git a/mdsms.c b/mdsms.c index 686e402..69ab8a4 100644 --- a/mdsms.c +++ b/mdsms.c @@ -662,7 +662,11 @@ static const struct nullcheck { enum modenum reqd; const char *name; } nullcheck[]={ - {&phone,MODE_BIT(MODE_SEND)|MODE_BIT(MODE_SEND_MOBILDOCK)|MODE_BIT(MODE_LOGO_SEND), + {&phone,MODE_BIT(MODE_SEND) + |MODE_BIT(MODE_SEND_MOBILDOCK) + |MODE_BIT(MODE_LOGO_SEND) + |MODE_BIT(MODE_RING_SEND) + |MODE_BIT(MODE_PICTURE_SEND), N_("destination phone number")}, {& logoname,MODE_BIT( MODE_LOGO_SEND),N_( "logo filename")}, {& ringname,MODE_BIT( MODE_RING_SEND),N_( "ring filename")}, @@ -1430,7 +1434,7 @@ unsigned char binn[140]={ unsigned char header[]={ 0x30, /* version string '0' */ 0x02, /* item=OTA bitmap */ -#define PICTURE_BYTES (((PICTURE_WIDTH+7)/8)*PICTURE_HEIGHT) +#define PICTURE_BYTES ((PICTURE_WIDTH*PICTURE_HEIGHT+7)/8) #define PICTURE_BYTES_INCL_HEADER (PICTURE_BYTES +4/*header*/) PICTURE_BYTES_INCL_HEADER>>8,PICTURE_BYTES_INCL_HEADER&0xFF, /* picture size in bytes incl. header */ 0x00, /* animation pictures - 0=static picture */