Compare commits
7
Commits
5eb6ddc45b
...
0.27.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e0ac538e4f | ||
|
|
6fb4ace5cc | ||
|
|
6b73c068a0 | ||
|
|
eead012999 | ||
|
|
981a9aba37 | ||
|
|
901072385e | ||
|
|
926124dffc |
Vendored
+6
@@ -1,3 +1,9 @@
|
||||
bforce (0.27.1) UNRELEASED; urgency=medium
|
||||
|
||||
* Fixed build under GCC15
|
||||
|
||||
-- Alexey Khromov <zx@zxalexis.ru> Sun, 22 Mar 2026 19:19:54 +0300
|
||||
|
||||
bforce (0.27) UNRELEASED; urgency=medium
|
||||
|
||||
* Fixed warnings from PVS-Studio analyser
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
Summary: Bforce, Fidonet mailer
|
||||
Name: bforce
|
||||
Version: 0.27
|
||||
Version: 0.27.1
|
||||
Release: %{_vendor}1
|
||||
Copyright: GPL
|
||||
Group: Fidonet/mailer
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
0.27
|
||||
0.27.1
|
||||
|
||||
@@ -286,9 +286,9 @@ static int sm_tx_waitseq(s_tx_emsidat *d)
|
||||
|
||||
static s_states st_tx_emsidat[] =
|
||||
{
|
||||
{ "sm_tx_init", sm_tx_init },
|
||||
{ "sm_tx_senddat", sm_tx_senddat },
|
||||
{ "sm_tx_waitseq", sm_tx_waitseq }
|
||||
{ "sm_tx_init", (int (*)(void *))sm_tx_init },
|
||||
{ "sm_tx_senddat", (int (*)(void *))sm_tx_senddat },
|
||||
{ "sm_tx_waitseq", (int (*)(void *))sm_tx_waitseq }
|
||||
};
|
||||
|
||||
int emsi_send_emsidat(s_emsi *local_emsi)
|
||||
@@ -570,10 +570,10 @@ static int sm_rx_getdat(s_rx_emsidat *d)
|
||||
|
||||
static s_states st_rx_emsidat[] =
|
||||
{
|
||||
{ "sm_rx_init", sm_rx_init },
|
||||
{ "sm_rx_sendnak", sm_rx_sendnak },
|
||||
{ "sm_rx_waitseq", sm_rx_waitseq },
|
||||
{ "sm_rx_getdat", sm_rx_getdat }
|
||||
{ "sm_rx_init", (int (*)(void *))sm_rx_init },
|
||||
{ "sm_rx_sendnak", (int (*)(void *))sm_rx_sendnak },
|
||||
{ "sm_rx_waitseq", (int (*)(void *))sm_rx_waitseq },
|
||||
{ "sm_rx_getdat", (int (*)(void *))sm_rx_getdat }
|
||||
};
|
||||
|
||||
int emsi_recv_emsidat(s_emsi *remote_emsi)
|
||||
|
||||
+12
-12
@@ -253,10 +253,10 @@ int checkmasks(const char *masks, const char *str)
|
||||
*/
|
||||
char *buffer_putlong(char *buffer, long val)
|
||||
{
|
||||
buffer[0] = ( ((uint_least32_t) val) ) & 0xff;
|
||||
buffer[1] = ( ((uint_least32_t) val) >> 8 ) & 0xff;
|
||||
buffer[2] = ( ((uint_least32_t) val) >> 16 ) & 0xff;
|
||||
buffer[3] = ( ((uint_least32_t) val) >> 24 ) & 0xff;
|
||||
buffer[0] = ( ((unsigned long) val) ) & 0xff;
|
||||
buffer[1] = ( ((unsigned long) val) >> 8 ) & 0xff;
|
||||
buffer[2] = ( ((unsigned long) val) >> 16 ) & 0xff;
|
||||
buffer[3] = ( ((unsigned long) val) >> 24 ) & 0xff;
|
||||
|
||||
return buffer;
|
||||
}
|
||||
@@ -273,8 +273,8 @@ char *buffer_putlong(char *buffer, long val)
|
||||
*/
|
||||
char *buffer_putint(char *buffer, int val)
|
||||
{
|
||||
buffer[0] = ( ((uint_least16_t) val) ) & 0xff;
|
||||
buffer[1] = ( ((uint_least16_t) val) >> 8 ) & 0xff;
|
||||
buffer[0] = ( ((unsigned int) val) ) & 0xff;
|
||||
buffer[1] = ( ((unsigned int) val) >> 8 ) & 0xff;
|
||||
|
||||
return buffer;
|
||||
}
|
||||
@@ -290,10 +290,10 @@ char *buffer_putint(char *buffer, int val)
|
||||
*/
|
||||
long buffer_getlong(const char *buffer)
|
||||
{
|
||||
return (long)( (uint_least32_t) ((unsigned char) buffer[0]) )
|
||||
| ( (uint_least32_t) ((unsigned char) buffer[1]) << 8 )
|
||||
| ( (uint_least32_t) ((unsigned char) buffer[2]) << 16 )
|
||||
| ( (uint_least32_t) ((unsigned char) buffer[3]) << 24 );
|
||||
return (long)( (unsigned long) ((unsigned char) buffer[0]) )
|
||||
| ( (unsigned long) ((unsigned char) buffer[1]) << 8 )
|
||||
| ( (unsigned long) ((unsigned char) buffer[2]) << 16 )
|
||||
| ( (unsigned long) ((unsigned char) buffer[3]) << 24 );
|
||||
}
|
||||
|
||||
/*****************************************************************************
|
||||
@@ -307,8 +307,8 @@ long buffer_getlong(const char *buffer)
|
||||
*/
|
||||
int buffer_getint(const char *buffer)
|
||||
{
|
||||
return (int)( (uint_least16_t) ((unsigned char) buffer[0]) )
|
||||
| ( (uint_least16_t) ((unsigned char) buffer[1]) << 8 );
|
||||
return (int)( (unsigned int) ((unsigned char) buffer[0]) )
|
||||
| ( (unsigned int) ((unsigned char) buffer[1]) << 8 );
|
||||
}
|
||||
|
||||
void swap_long(char *buffer){
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@ dnl
|
||||
dnl $Id$
|
||||
dnl
|
||||
#AC_INIT(bforce/bforce.c)
|
||||
AC_INIT([bforce],[0.27],[zx@zxalexis.ru])
|
||||
AC_INIT([bforce],[0.27.1],[zx@zxalexis.ru])
|
||||
AC_CONFIG_HEADER(include/config.h)
|
||||
AC_CANONICAL_SYSTEM
|
||||
dnl # Minimum Autoconf version required.
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
struct states
|
||||
{
|
||||
const char *st_name;
|
||||
int (*proc)();
|
||||
int (*proc)(void *);
|
||||
};
|
||||
typedef struct states s_states;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user