summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authoreyck <eyck@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-02-13 09:34:37 +0000
committereyck <eyck@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-02-13 09:34:37 +0000
commit7e94383861a80fa877381a59941b71f52ae6e8e5 (patch)
tree8ecc125e957d872f5bbce64a3da8e6aeefa55f32 /drivers
parentd06f9b725e0410b1b66de9d736b34171247a1735 (diff)
downloadmpv-7e94383861a80fa877381a59941b71f52ae6e8e5.tar.bz2
mpv-7e94383861a80fa877381a59941b71f52ae6e8e5.tar.xz
Fix for string handling bug from Alex Beregszasz
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9413 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'drivers')
-rw-r--r--drivers/mga_vid.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/drivers/mga_vid.c b/drivers/mga_vid.c
index e5d7f141c5..871463ce88 100644
--- a/drivers/mga_vid.c
+++ b/drivers/mga_vid.c
@@ -1416,14 +1416,14 @@ static void mga_param_buff_fill( void )
{
unsigned len;
len = 0;
- len += sprintf(&mga_param_buff[len],"Interface version: %04X\n",MGA_VID_VERSION);
- len += sprintf(&mga_param_buff[len],"Memory: %x:%dM\n",mga_mem_base,(unsigned int) mga_ram_size);
- len += sprintf(&mga_param_buff[len],"MMIO: %p\n",mga_mmio_base);
- len += sprintf(&mga_param_buff[len],"Configurable stuff:\n");
- len += sprintf(&mga_param_buff[len],"~~~~~~~~~~~~~~~~~~~\n");
- len += sprintf(&mga_param_buff[len],PARAM_BRIGHTNESS"%d\n",mga_brightness);
- len += sprintf(&mga_param_buff[len],PARAM_CONTRAST"%d\n",mga_contrast);
- len += sprintf(&mga_param_buff[len],PARAM_BLACKIE"%s\n",regs.blackie?"on":"off");
+ len += sprintf(&mga_param_buff[len]-len,"Interface version: %04X\n",MGA_VID_VERSION);
+ len += sprintf(&mga_param_buff[len]-len,"Memory: %x:%dM\n",mga_mem_base,(unsigned int) mga_ram_size);
+ len += sprintf(&mga_param_buff[len]-len,"MMIO: %p\n",mga_mmio_base);
+ len += sprintf(&mga_param_buff[len]-len ,"Configurable stuff:\n");
+ len += sprintf(&mga_param_buff[len]-len,"~~~~~~~~~~~~~~~~~~~\n");
+ len += sprintf(&mga_param_buff[len]-len,PARAM_BRIGHTNESS"%d\n",mga_brightness);
+ len += sprintf(&mga_param_buff[len]-len,PARAM_CONTRAST"%d\n",mga_contrast);
+ len += sprintf(&mga_param_buff[len]-len,PARAM_BLACKIE"%s\n",regs.blackie?"on":"off");
mga_param_buff_len = len;
// check boundaries of mga_param_buff before writing to it!!!
}