Changeset 25c3737 in buchla-emu


Ignore:
Timestamp:
02/25/2018 04:45:59 PM (20 months ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
5e2fc8b
Parents:
2cd18e3
Message:

Updated Valgrind suppressions. Fixed minor memory leak.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • emu/all.h

    r2cd18e3 r25c3737  
    2020#include <stdint.h>
    2121#include <stdio.h>
     22#include <stdlib.h>
    2223#include <string.h>
    2324#include <unistd.h>
  • emu/mid.c

    r2cd18e3 r25c3737  
    195195
    196196        inf("using MIDI port %u (%s)", mid_port, name);
     197        free((char *)name);
    197198
    198199        rtmidi_in_set_callback(mid_in, callback, mid_in->data);
  • misc/buchla.supp

    r2cd18e3 r25c3737  
    11{
    2         _dl_open
     2        _dl_*
    33        Memcheck:Leak
    44        ...
    5         fun:_dl_open
    6 }
    7 
    8 {
    9         _dl_close
    10         Memcheck:Leak
    11         ...
    12         fun:_dl_close
     5        fun:_dl_*
    136}
    147
     
    3528
    3629{
    37         SDL_CreateRenderer_REAL
     30        libasound.so.*
    3831        Memcheck:Leak
    3932        ...
    40         fun:SDL_CreateRenderer_REAL
     33        obj:/usr/lib/x86_64-linux-gnu/libasound.so.*
     34}
     35
     36{
     37        libpulse.so.*
     38        Memcheck:Leak
     39        ...
     40        obj:/usr/lib/x86_64-linux-gnu/libpulse.so.*
    4141}
    4242
     
    4848        fun:X11_CreateWindow
    4949}
     50
     51{
     52        SDL_Quit_REAL
     53        Memcheck:Overlap
     54        ...
     55        fun:SDL_Quit_REAL
     56}
     57
     58{
     59        X11_GL_LoadLibrary
     60        Memcheck:Addr4
     61        ...
     62        fun:X11_GL_LoadLibrary
     63}
     64
     65{
     66        GL_*
     67        Memcheck:Addr1
     68        ...
     69        fun:GL_*
     70}
     71
     72{
     73        GL_*
     74        Memcheck:Addr2
     75        ...
     76        fun:GL_*
     77}
     78
     79{
     80        GL_*
     81        Memcheck:Addr4
     82        ...
     83        fun:GL_*
     84}
     85
     86{
     87        GL_*
     88        Memcheck:Addr8
     89        ...
     90        fun:GL_*
     91}
     92
     93{
     94        i965_dri.so
     95        Memcheck:Addr2
     96        ...
     97        obj:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so
     98}
     99
     100{
     101        i965_dri.so
     102        Memcheck:Addr4
     103        ...
     104        obj:/usr/lib/x86_64-linux-gnu/dri/i965_dri.so
     105}
Note: See TracChangeset for help on using the changeset viewer.