PixarAnimationStudios/OpenSubdiv — pull request #120 by andrewkww (2013-02-10 02:30:30+00:00)
Title: cmake: ignore MSVC C4350 and C4548 warnings

These warnings are being triggered from inside VC's header files when ```/Wall``` is set.
More info on **C4350** [here](http://connect.microsoft.com/VisualStudio/feedback/details/767960/warning-c4350-behavior-change-when-including-string-and-no-precompiled-header). These warnings will probably be fixed in future updates/versions? We probably just have to ignore these for now.

**C4350** warning:
```
c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\xstring(689) : warning C4350: behavior change: 'std::_Wrap_alloc<_Alloc>::_Wrap_alloc(const std::_Wrap_alloc<_Alloc> &) throw()' called instead of '
with
[
_Alloc=std::allocator
]
c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\xmemory0(838) : see declaration of 'std::_Wrap_alloc<_Alloc>::_Wrap_alloc'
with
[
_Alloc=std::allocator
]
c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\xmemory0(850) : see declaration of 'std::_Wrap_alloc<_Alloc>::_Wrap_alloc'
with
[
_Alloc=std::allocator
]
A non-const reference may only be bound to an lvalue
c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\xstring(688) : while compiling class template member function 'std::_Wrap_alloc<_Alloc> std::_String_alloc<_Al_has_storage,_Alloc_types>::_G
with
[
_Alloc=std::allocator,
_Al_has_storage=false,
_Alloc_types=std::_String_base_types>
]
c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\xstring(898) : see reference to function template instantiation 'std::_Wrap_alloc<_Alloc> std::_String_alloc<_Al_has_storage,_Alloc_types>::
with
[
_Alloc=std::allocator,
_Al_has_storage=false,
_Alloc_types=std::_String_base_types>
]
c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\xstring(700) : see reference to class template instantiation 'std::_String_alloc<_Al_has_storage,_Alloc_types>' being compiled
with
[
_Al_has_storage=false,
_Alloc_types=std::_String_base_types>
]
c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdexcept(31) : see reference to class template instantiation 'std::basic_string<_Elem,_Traits,_Alloc>' being compiled
with
[
_Elem=char,
_Traits=std::char_traits,
_Alloc=std::allocator
]
```

**C4548** warning:
```
c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\malloc.h(253) : warning C4548: expression before comma has no effect; expected expression with side-effect
```