| 45 | } |
| 46 | |
| 47 | fg_err fg_retain_window(fg_window *pOut, fg_window pWindow) |
| 48 | { |
| 49 | try { |
| 50 | ARG_ASSERT(1, (pWindow!=0)); |
| 51 | |
| 52 | common::Window* temp = new common::Window(pWindow); |
| 53 | *pOut = getHandle(temp); |
| 54 | } |
| 55 | CATCHALL |
| 56 | |
| 57 | return FG_ERR_NONE; |
| 58 | } |
| 59 | |
| 60 | fg_err fg_release_window(fg_window pWindow) |
| 61 | { |