请选择切换地区
已知函数
\[f(x)=\begin{cases}-x+1,\ &x<0;\\ x-1,\ &x\ge 0,\end{cases}\]
则不等式$x+(x+1)f(x+1)\le 1$的解集是( )