Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- c++ -o nsTimerImpl.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include /home/chrisf/Code/mozilla-central/config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -D_IMPL_NS_COM -I/home/chrisf/Code/mozilla-central/xpcom/threads/../components -I/home/chrisf/Code/mozilla-central/xpcom/threads -I. -I../../dist/include -I../../dist/include/nsprpub -I/home/chrisf/Code/mozilla-central/objdif-ff-debug/dist/include/nspr -I/home/chrisf/Code/mozilla-central/objdif-ff-debug/dist/include/nss -fPIC -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -fno-strict-aliasing -std=gnu++0x -pthread -ffunction-sections -fdata-sections -pipe -DDEBUG -D_DEBUG -DTRACING -g -fno-omit-frame-pointer -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MF .deps/nsTimerImpl.pp /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.cpp
- In file included from /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.cpp:41:0:
- /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.h: In member function ‘bool nsTimerImpl::IsRepeating() const’:
- /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.h:118:5: warning: comparison between ‘enum nsITimer::<anonymous>’ and ‘enum nsITimer::<anonymous>’ [-Wenum-compare]
- /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.h:119:5: warning: comparison between ‘enum nsITimer::<anonymous>’ and ‘enum nsITimer::<anonymous>’ [-Wenum-compare]
- /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.h:120:5: warning: comparison between ‘enum nsITimer::<anonymous>’ and ‘enum nsITimer::<anonymous>’ [-Wenum-compare]
- In file included from /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.h:50:0,
- from /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.cpp:41:
- ../../dist/include/nsCOMPtr.h: At global scope:
- ../../dist/include/nsCOMPtr.h: In instantiation of ‘nsCOMPtr_base::nsDerivedSafe<nsTimerEvent>’:
- /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.cpp:540:10: instantiated from here
- ../../dist/include/nsCOMPtr.h:436:7: error: deleted function ‘virtual nsCOMPtr_base::nsDerivedSafe<nsTimerEvent>::~nsDerivedSafe()’
- /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.cpp:491:3: error: overriding non-deleted function ‘virtual nsTimerEvent::~nsTimerEvent()’
- ../../dist/include/nsCOMPtr.h:436:7: error: ‘virtual nsCOMPtr_base::nsDerivedSafe<nsTimerEvent>::~nsDerivedSafe()’ is implicitly deleted because the default definition would be ill-formed:
- /home/chrisf/Code/mozilla-central/xpcom/threads/nsTimerImpl.cpp:491:3: error: ‘virtual nsTimerEvent::~nsTimerEvent()’ is private
- ../../dist/include/nsCOMPtr.h:436:7: error: within this context
Add Comment
Please, Sign In to add comment