TestStartupCache.cpp /home/jwalden/moz/inttypes/startupcache/test/TestStartupCache.cpp:119:15: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] char* buf = "Market opportunities for BeardBook"; ^ /home/jwalden/moz/inttypes/startupcache/test/TestStartupCache.cpp:120:14: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] char* id = "id"; ^ /home/jwalden/moz/inttypes/startupcache/test/TestStartupCache.cpp:148:15: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] char* buf = "BeardBook competitive analysis"; ^ /home/jwalden/moz/inttypes/startupcache/test/TestStartupCache.cpp:149:14: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] char* id = "id"; ^ /home/jwalden/moz/inttypes/startupcache/test/TestStartupCache.cpp:197:14: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] char* id = "id"; ^ /home/jwalden/moz/inttypes/startupcache/test/TestStartupCache.cpp:288:15: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] char* buf = "Find your soul beardmate on BeardBook"; ^ /home/jwalden/moz/inttypes/startupcache/test/TestStartupCache.cpp:289:14: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] char* id = "id"; ^ /home/jwalden/moz/inttypes/startupcache/test/TestStartupCache.cpp:323:12: warning: unused variable 'rv2' [-Wunused-variable] nsresult rv2; ^ 8 warnings generated.
15.12.11
Seen during a recent compile of mozilla-central with Clang, offered without comment
26.02.10
Working on the JS engine, Episode III: offered without comment
#define WORKAROUND(cx_, saver_) \ Workaround WORKAROUND_PASTE(w_, __LINE__)((cx_), (saver_)) #define WORKAROUND_PASTE(a_, b_) WORKAROUND_PASTE2(a_, b_) #define WORKAROUND_PASTE2(a_, b_) a_ ## b_ /* having fun yet? */ #define SAVER(cx_, saver_) \ AutoValueRooter saver_(cx_); \ WORKAROUND((cx_), (saver_));