/[svn]/linuxsampler/trunk/src/engines/common/Note.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/common/Note.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3451 by schoenebeck, Sun Dec 23 19:32:11 2018 UTC revision 3452 by schoenebeck, Thu Jan 3 12:08:48 2019 UTC
# Line 34  namespace LinuxSampler { Line 34  namespace LinuxSampler {
34    
35      // remove strictness of C++ regarding raw bitwise operations (on type release_trigger_t)      // remove strictness of C++ regarding raw bitwise operations (on type release_trigger_t)
36      inline release_trigger_t operator|(release_trigger_t a, release_trigger_t b) {      inline release_trigger_t operator|(release_trigger_t a, release_trigger_t b) {
37          return (release_trigger_t) (a | b);          return (release_trigger_t) ((int)a | (int)b);
38      }      }
39      inline release_trigger_t& operator|=(release_trigger_t& a, release_trigger_t b) {      inline release_trigger_t& operator|=(release_trigger_t& a, release_trigger_t b) {
40          a = (release_trigger_t) (a | b);          a = (release_trigger_t) ((int)a | (int)b);
41          return a;          return a;
42      }      }
43    

Legend:
Removed from v.3451  
changed lines
  Added in v.3452

  ViewVC Help
Powered by ViewVC