Changeset 508b0df1 in mainline for uspace/lib/gui/terminal.c
- Timestamp:
- 2018-09-06T20:21:52Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 78de83de, fc10e1b
- Parents:
- 4621d23
- git-author:
- Jiří Zárevúcky <jiri.zarevucky@…> (2018-08-13 03:53:39)
- git-committer:
- Jiří Zárevúcky <jiri.zarevucky@…> (2018-09-06 20:21:52)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/gui/terminal.c
r4621d23 r508b0df1 45 45 #include <adt/list.h> 46 46 #include <adt/prodcons.h> 47 #include <atomic.h>48 47 #include <stdarg.h> 49 48 #include <str.h> … … 694 693 } 695 694 696 if ( atomic_postinc(&term->refcnt) == 0)695 if (!atomic_flag_test_and_set(&term->refcnt)) 697 696 chargrid_set_cursor_visibility(term->frontbuf, true); 698 697 … … 707 706 link_initialize(&term->link); 708 707 fibril_mutex_initialize(&term->mtx); 709 atomic_ set(&term->refcnt, 0);708 atomic_flag_clear(&term->refcnt); 710 709 711 710 prodcons_initialize(&term->input_pc);
Note:
See TracChangeset
for help on using the changeset viewer.