matthiasbock / dymo-cups-drivers

Inofficial repository for Dymo's offical FOSS CUPS printer drivers for Linux
https://www.dymo.com/en-US/dymo-label-sdk-and-cups-drivers-for-linux-dymo-label-sdk-cups-linux-p--1
GNU General Public License v2.0
79 stars 22 forks source link

warning: ‘template<class> class std::auto_ptr’ is deprecated #1

Closed matthiasbock closed 6 years ago

matthiasbock commented 6 years ago

Commit: 9c283ec63926e571261ffba076d04f8c19c52a84

$ make
Making all in src
make[1]: Entering directory 'src'
make  all-recursive
make[2]: Entering directory 'src'
Making all in lw
make[3]: Entering directory 'src/lw'
Making all in tests
make[4]: Entering directory 'src/lw/tests'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory 'src/lw/tests'
make[4]: Entering directory 'src/lw'
g++ -DHAVE_CONFIG_H -I. -I../../src -I../common    -O2 -Wall -Wno-unknown-pragmas   -MT raster2dymolw.o -MD -MP -MF .deps/raster2dymolw.Tpo -c -o raster2dymolw.o raster2dymolw.cpp
In file included from raster2dymolw.cpp:37:0:
../common/CupsFilter.h: In member function ‘int DymoPrinterDriver::CCupsFilter<D, DI, LM>::Run(int, char**)’:
../common/CupsFilter.h:135:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     std::auto_ptr<CHalftoneFilter> H;
          ^~~~~~~~
In file included from /usr/include/c++/7/memory:80:0,
                 from raster2dymolw.cpp:28:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~