mirror of
https://github.com/apache/nuttx.git
synced 2026-05-29 04:19:37 +08:00
Ensure the kernel component don't call userspace API
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
committed by
Masayuki Ishikawa
parent
cf73496d9e
commit
9473434587
@@ -55,6 +55,6 @@ void nxterm_clear(FAR struct nxterm_state_s *priv)
|
||||
ret = priv->ops->fill(priv, &rect, priv->wndo.wcolor);
|
||||
if (ret < 0)
|
||||
{
|
||||
gerr("ERROR: Fill failed: %d\n", errno);
|
||||
gerr("ERROR: Fill failed: %d\n", get_errno());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -88,7 +88,7 @@ void nxterm_redraw(NXTERM handle,
|
||||
ret = priv->ops->fill(priv, rect, priv->wndo.wcolor);
|
||||
if (ret < 0)
|
||||
{
|
||||
gerr("ERROR: fill failed: %d\n", errno);
|
||||
gerr("ERROR: fill failed: %d\n", get_errno());
|
||||
}
|
||||
|
||||
/* Then redraw each character on the display (Only the characters within
|
||||
|
||||
@@ -96,7 +96,7 @@ FAR struct nxterm_state_s *
|
||||
if (priv->fcache == NULL)
|
||||
{
|
||||
gerr("ERROR: Failed to connect to font cache for font ID %d: %d\n",
|
||||
wndo->fontid, errno);
|
||||
wndo->fontid, get_errno());
|
||||
goto errout;
|
||||
}
|
||||
|
||||
@@ -106,7 +106,7 @@ FAR struct nxterm_state_s *
|
||||
if (hfont == NULL)
|
||||
{
|
||||
gerr("ERROR: Failed to get handlr for font ID %d: %d\n",
|
||||
wndo->fontid, errno);
|
||||
wndo->fontid, get_errno());
|
||||
goto errout;
|
||||
}
|
||||
|
||||
|
||||
@@ -83,7 +83,7 @@ static inline void nxterm_movedisplay(FAR struct nxterm_state_s *priv,
|
||||
ret = priv->ops->fill(priv, &rect, priv->wndo.wcolor);
|
||||
if (ret < 0)
|
||||
{
|
||||
gerr("ERROR: Fill failed: %d\n", errno);
|
||||
gerr("ERROR: Fill failed: %d\n", get_errno());
|
||||
}
|
||||
|
||||
/* Fill each character that might lie within in the bounding box */
|
||||
@@ -107,7 +107,7 @@ static inline void nxterm_movedisplay(FAR struct nxterm_state_s *priv,
|
||||
ret = priv->ops->fill(priv, &rect, priv->wndo.wcolor);
|
||||
if (ret < 0)
|
||||
{
|
||||
gerr("ERROR: Fill failed: %d\n", errno);
|
||||
gerr("ERROR: Fill failed: %d\n", get_errno());
|
||||
}
|
||||
}
|
||||
#else
|
||||
@@ -143,7 +143,7 @@ static inline void nxterm_movedisplay(FAR struct nxterm_state_s *priv,
|
||||
ret = priv->ops->move(priv, &rect, &offset);
|
||||
if (ret < 0)
|
||||
{
|
||||
gerr("ERROR: Move failed: %d\n", errno);
|
||||
gerr("ERROR: Move failed: %d\n", get_errno());
|
||||
}
|
||||
|
||||
/* Finally, clear the vacated bottom part of the display */
|
||||
@@ -153,7 +153,7 @@ static inline void nxterm_movedisplay(FAR struct nxterm_state_s *priv,
|
||||
ret = priv->ops->fill(priv, &rect, priv->wndo.wcolor);
|
||||
if (ret < 0)
|
||||
{
|
||||
gerr("ERROR: Fill failed: %d\n", errno);
|
||||
gerr("ERROR: Fill failed: %d\n", get_errno());
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user